About the Role
Join MCR's Technology team to build in-house software solutions and business applications for one of the country's largest hotel owner-operators. This full-stack role involves user-interface development, backend coding, and database design, supporting decision-making across hundreds of properties. A key focus is building API integrations and middleware to connect hospitality, finance, and operations systems, with projects ranging from full-stack web applications for hotels to corporate utilities and BI tools.
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.
Requirements
- 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.
- Experience with CI/CD pipelines and automated testing (preferred).
- Familiarity with containerization (Docker) (preferred).
- A degree in Computer Science or equivalent practical experience (preferred).
Skills
- Object-oriented PHP
- Testable PHP code
- ReactJS
- Laravel PHP framework
- TailwindCSS
- Amazon Web Services (AWS) architecture
- CI/CD pipelines
- Automated testing
- Containerization (Docker)
- Full-stack web application development
- API integration
- Middleware development
- User interface development
- Backend development
- Database design
Location
- New York City, NY
- NYC MCR Corporate Office
Work Type
- Full-time
- Onsite
Experience Level
- Experienced developer
- 4+ years of object-oriented PHP development
- 3+ years of ReactJS web interface development
Education Level
- Computer Science degree
- Equivalent practical experience
Benefits
- 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)
About the Company
- MCR is the 3rd-largest hotel owner-operator in the United States.
- Founded in 2006, with offices in New York City, Dallas, Chicago, and Richmond, Virginia.
- Manages a $5.0 billion portfolio of 148 premium-branded hotels (22,000+ guestrooms) across 37 states and 106 cities.
- Employs over 7,000 team members.
- Operates hotels under 9 Marriott brands, 8 Hilton brands, and independent hotels.
- Named one of Fast Company’s 10 Most Innovative Travel Companies of 2020.
- Three-time recipient of the Marriott Partnership Circle Award.
- Recipient of the Hilton Legacy Award for Top Performer.
- Awarded for the TWA Hotel at New York’s JFK Airport (Development of the Year, Urban Land Institute Excellence, American Institute of Architects national Architecture Award).
