Marriott is looking to build the next generation hospitality web portal to assist customers in traveling the world for work and pleasure, and needs a Senior Software Engineer to work on a state of the art React based micro-fe architecture.
Requirements
- 7+ years’ experience in software design and development with expert level expertise in multiple programming languages like JavaScript, TypeScript, NodeJS, Next.js, React.js
- Experience using GraphQL and REST
- Exposure to agentic GenAI development tools like Claude, ChatGPT or other tools
- 5+ years hands-on experience with application development tools and content management systems like Adobe Experience Manager
- Experience in building enterprise scale web applications using micro front-end architecture
- Experience in developing software using Front-end libraries/frameworks - primarily React
- Experience in customizing webpack configurations and writing custom plugins to bundle code as UMD bundle for isomorphic consumption
Responsibilities
- Develop and maintain Typescript libraries and platform tools for our React / Next.JS applications
- Collaborate with cross-functional teams to design and implement user-friendly features for all form factors.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs. Be ready to propose alternative solutions.
- Participate in code reviews to maintain code quality and consistency.
- Troubleshoot and debug issues as they arise.
- Stay up to date with the latest front-end technologies and best practices.
Other
- Mentor and provide guidance to junior developers.
- Communicate effectively with team members, stakeholders, and clients.
- Strong verbal and written communication skills, with the ability to present complex technical ideas in clear business terms
- Washington Applicants Only: Employees will accrue 0.0334 PTO balance for every hour worked and eligible to receive minimum of 9 holidays annually.
- FLEX opportunities offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave, 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts.