4+ years of experience writing object-oriented, testable PHP code.
3+ years of experience developing web-based user interfaces with ReactJS.
Experience using the Laravel PHP framework for full-stack web applications.
Familiarity with TailwindCSS for styling.
Experience architecting solutions on Amazon Web Services.
Responsibilities
Design, build, and ship new features across the full stack.
Build and maintain API integrations and middleware connecting various systems.
Maintain, extend, and enhance existing in-house applications.
Collaborate with stakeholders to translate business needs into reliable software.
Own projects from design through deployment, ensuring code is clean and maintainable.
Benefits
Hotel discounts for personal travel.
Weekly pay to improve financial flexibility.
Paid time off to support work-life balance.
Retirement options to secure your future.
Referral bonuses as an incentive for bringing in new talent.
Opportunities for career advancement and upward mobility.
Health, dental, and vision insurance available after 30 days of employment.
Full Job Description
Location: NYC MCR Corporate Office
MCR is hiring a Software Engineer to join our Technology team in our New York City office. As one of the country's largest hotel owner-operators, MCR builds the in-house software that runs its portfolio - so you'll see your work used daily to support decision-making across hundreds of properties.
The Software Engineer role is designed to work with the Technology team in building in-house software solutions and business applications. The position is a "full-stack" role where the individual is responsible for user-interface development, backend coding, and database design. This role is ideal for an experienced developer with a proven track record building full-stack web applications.
A significant portion of the work involves building out API integrations and middleware applications that move data across the company and connect our hospitality, finance, and operations systems. Projects range broadly in scope and audience, including:
Full-stack web applications deployed to over one hundred hotels across the portfolio
Corporate web utilities used by internal teams
An extensive fleet of API integrations powering BI tools, dashboards, and executive reporting
Duties and Responsibilities:
Design, build, and ship new features end-to-end across the full stack
Build and maintain API integrations and middleware connecting hospitality, finance, and operations systems
Maintain, extend, and improve existing in-house applications
Partner with stakeholders across Operations, Finance, and Revenue Management to translate business needs into reliable software
Own projects from initial design through deployment, writing clean and maintainable code and making thoughtful trade-offs around performance, scalability, and long-term maintainability
Qualifications:
4+ years writing object-oriented, testable PHP code
3+ years developing web-based user interfaces with ReactJS
Experience using the Laravel PHP framework to develop full-stack web applications
Experience using TailwindCSS
Experience architecting on top of Amazon Web Services
Preferred Qualifications:
Experience with CI/CD pipelines and automated testing
Familiarity with containerization (Docker)
A degree in Computer Science or equivalent practical experience
What we offer/What's in it for you?
Hotel Discounts
Weekly Pay
Paid Time Off
Retirement Options
Referral bonuses
Career advancement & upward mobility
Health, Dental, Vision Insurance- available after 30 days of employment for full-time team members