Marriott International is looking to build the next-generation hospitality web portal to assist customers in traveling the world for work and pleasure, by developing a state-of-the-art React-based micro-frontend architecture and collaborating with new GenAI tools to create components and workflows.
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.
- Strong experience in designing and developing scalable microservices using modern backend frameworks and cloud-native architectures.
- Knowledge of backend technologies – Node.JS, Java, SQL, NoSQL, Spring boot, Kafka
- Experience using GraphQL and REST for building robust APIs and service integrations.
- Experience with Automation, CI/CD, Release Management processes and Application Deployments
- Exposure to agentic GenAI development tools like Claude, ChatGPT, or other tools.
- Experience in building enterprise-scale web applications using micro front-end architecture.
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 and services for maximum speed, scalability, and reliability.
- Ensure the technical feasibility of UI/UX designs and propose alternative solutions when needed.
- Participate in code reviews to maintain code quality and consistency.
- Troubleshoot and debug issues across the stack as they arise.
- Stay up to date with the latest front-end and microservice technologies and best practices.
Other
- Position Type: Management
- Schedule: Full Time
- This is a temporary position.
- Mentor and provide guidance to junior developers.
- Communicate effectively with team members, stakeholders, and clients.