Talent.com
Principal Engineer - React & Node.js [T500-21099]

Principal Engineer - React & Node.js [T500-21099]

Marriott Tech AcceleratorDelhi, India
2 days ago
Job description

About Marrio

Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality. Marriott International, Inc. is a leading American multinational company that operates a vast array of lodging brands, including hotels and residential properties. It consists of over 30 well-known brands and nearly 8,900 properties situated in 141 countries and territories.

Role Title : Principal Engineer

Position Summary :

Principal Engineer will be a highly engaged and motivated senior engineer who will be responsible for designing, developing, and implementing an enterprise-level web application using React, TypeScript, and Node.js in an ecosystem that includes databases, content and document management systems, AI-powered NLP search engine, and the AWS suite of services. This role will design and develop integration solutions, implement APIs or microservices that will integrate with back-end systems. The ideal candidate should have a solid understanding of full-stack solutions to include DevOps experience.

We are transforming the way we collaborate with hotel owners by establishing a single source of truth platform for design and brand standards and guidelines, empowering owners to design, build, convert, operate, and maintain on-strategy hotels. We need engineers who are excited to bring their technology skills and experience to join us in this transformational journey.

Job Responsibilities :

Serve as a technical subject matter expert for the Global Lodging Products Platform (GLPP)

Design, develop, and maintain scalable and high-performance web applications using React and TypeScript that integrate with our backend systems via APIs and microservices

Develop and maintain efficient and well-structured code.

Design and implement database schemas and optimize queries for performance.

Design, develop and maintain real-time and event driven integrations

Collaborate with cross-functional teams, including product managers, deisgners, system integrators, and other engineers, to deliver high-quality software solutions.

Conduct code reviews to ensure code quality and maintainability.

Troubleshoot and resolve complex technical issues.

Stay up-to-date with the latest development trends and technologies.

Contribute to the improvement of development processes and best practices.

Review issues logs and metrics to identify trends and solutions that should be implemented.

Maintain in-depth documentation of activities and system configuration and review documentation of junior / other engineers

Proactively perform troubleshooting, resolution, and problem analysis.

Participate in architectural discussions to help developers make the most efficient choices.

Maintain industry knowledge and enhance subject matter expertise, identify trends and changes in technology and automation strategies.

Assist with interviewing talent, provide peer reviews / feedback frequently and foster a modern engineering culture.

Serve in the on call rotation

Managing Priorities and Delivery :

Develop specific goals and plans to prioritize, organize, and accomplish work

Provide technical leadership for successful platform and project implementations

Assist with determining priorities, schedules, plans and necessary resources to complete projects on schedule

Assist with reviewing vendor proposals and selecting appropriate vendor for services / technologies

Understand and meet the needs of key stakeholders

Communicate concepts in a clear and persuasive manner that is easy to understand

Demonstrate an understanding of business priorities

Support achievement of performance goals, budget goals, team goals, etc.

Perform other reasonable duties as required for this position

Skill and Experience :

Strong understanding of full stack development principles and best practices.

Experience with developing web applications using React and TypeScript

Experience with state management libraries like Redux, Mobx, Zustand.

Knowledge of modern front-end build tools and workflows (e.g., Webpack, Vite).

Experience with server side rendering using NodeJS and NestJS

Solid understanding of database design and management (e.g., SQL, NoSQL).

Familiarity with GraphQL and Apollo Federation Subgraphs using NestJS

Experience with containerization technologies (e.g., Docker, Kubernetes)

Experience with cloud platforms; AWS suite of services is a plus.

Solid understanding of Platform engineering tools, processes and DevOps principles

Experience implementing and maintaining OAuth-based solutions

Experience with Content and Document Management systems integrations

Familiarity with AI / ML concepts and technologies.

Experience with testing frameworks, tools and methodologies.

Excellent problem-solving, debugging and communication skills.

Ability to work independently and as part of a team.

Experience with Agile development methodologies.

Strong communication and collaboration skills within a team environment

Experience with modeling and implementing AI and NLP search capabilities is a plus

Maintain a proper balance between business and operational risk

Relevant skills listing :

Front-end development using React and Typescript

Front-end testing : Jest, Cypress, etc.

front-end state management : Redux, Mobx, Zustand

Back-end development using NodeJS and Nest JS

API / Microservices : Java and Spring Boot, RESTful, GraphQL and Apollo Federation Subgraphs using Nest,js

API Security : CORS, CSRF protection, OAuth-based integration etc

Databases : Data modeling, MySQL, document based

Architecture : Responsive SPA framework, REST API design and integration, modular component design, Microservices, event-driven architecture (e.g. Kafka)

Build tools : npm, Webpack, Vite, etc.

DevOps tools : GitHub, Harness

Container orchestration : Docker, Kubernetes

Cloud Platforms : AWS

Create a job alert for this search

Principal Engineer • Delhi, India

Related jobs
  • Promoted
  • New!
Principal Engineer- React.js+Node.js+Golang (Remote)

Principal Engineer- React.js+Node.js+Golang (Remote)

BigStep Technologiesnarela, delhi, in
Remote
Job Title : Principal Engineer – Full Stack.Principal Engineer – Full Stack.The ideal candidate brings deep expertise in. You’ll lead technical strategy, ensure system reliability, and drive engineer...Show moreLast updated: 18 hours ago
  • Promoted
Frontend Developer (Next.js)

Frontend Developer (Next.js)

BayOne SolutionsDelhi, IN
Architect, design, and develop scalable and performant full-stack web applications, leading the development of front-end (React / Next. Front-End Development (React / Next.Develop dynamic, responsive, a...Show moreLast updated: 3 days ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

NextHire (Part of Algotale Group)Meerut, IN
We are seeking an experienced Principal Engineer to lead the design and development of scalable, maintainable Vue.You will drive UI architecture decisions, establish design systems, and mentor deve...Show moreLast updated: 1 day ago
  • Promoted
Technical Lead Developer - Full Stack (Nodejs & Reactjs)

Technical Lead Developer - Full Stack (Nodejs & Reactjs)

DBiz.aiDelhi, IN
We are seeking a talented and experienced Senior Technical Lead Full stack Developer to join our team.The ideal candidate will have a strong background in full-stack development, with expertise in ...Show moreLast updated: 30+ days ago
  • Promoted
Full-Stack Developer (React / Node.js / Next.js)

Full-Stack Developer (React / Node.js / Next.js)

Shaurya Infosoft Private Limitedfaridabad, haryana, in
We’re on the lookout for a highly skilled Full-Stack Developer with a strong background in, React / Next.If you’re passionate about building innovative dApps, integrating smart contracts, and working...Show moreLast updated: 3 days ago
  • Promoted
React.js + Node.js Lead / Architect

React.js + Node.js Lead / Architect

CoforgeNoida, Uttar Pradesh, India
The ideal candidate will have deep expertise in both frontend and backend development, with a strong command of modern frameworks and cloud-native technologies. You will play a key role in building ...Show moreLast updated: 15 days ago
  • Promoted
Full Stack Engineer || MERN Stack - (Node + React) || Immediate Joiners

Full Stack Engineer || MERN Stack - (Node + React) || Immediate Joiners

Damco SolutionsMeerut, IN
Position Title : Full Stack Engineer || MERN Stack - (Node + React) || Immediate Joiners.Strong proficiency in JavaScript (ES6+), TypeScript, and Node. HOCs, context API, event propagation), state ma...Show moreLast updated: 3 days ago
  • Promoted
Full Stack Developer (React.js / Node.js / React Native)

Full Stack Developer (React.js / Node.js / React Native)

im24x7 Delta Solutions FZCOfaridabad, haryana, in
We are seeking a Senior Full Stack Developer with strong expertise in the MERN stack (MongoDB, Express.The ideal candidate will lead the design, development, and deployment of high-performance web ...Show moreLast updated: 3 days ago
  • Promoted
Senior Software Engineer (Node+ReactJS)

Senior Software Engineer (Node+ReactJS)

Vensure Employer SolutionsNoida, Uttar Pradesh, India
As a Principle Engineer you will take charge of building products that onboard and run payroll for our clients.You will primarily collaborate with key stakeholders across India and U.Key Responsibi...Show moreLast updated: 30+ days ago
  • Promoted
Lead Software Development Engineer

Lead Software Development Engineer

AcefoneGurugram, Haryana, India
Lead the design, development, and maintenance of backend systems and applications.TypeScript to deliver scalable solutions. Manage and optimize SQL / NoSQL databases (preferably MongoDB, MySQL).Ensure...Show moreLast updated: 1 day ago
  • Promoted
Senior Software Engineer (Golang / Node.js)

Senior Software Engineer (Golang / Node.js)

haeywaGurugram, Haryana, India
We’re looking for a passionate.You’ll play a key role in architecting and developing backend systems that power our SaaS platform, collaborating closely with frontend and DevOps teams to deliver hi...Show moreLast updated: 3 days ago
  • Promoted
Senior Software Engineer (Node.js)

Senior Software Engineer (Node.js)

NorthStar HR Consultantsnarela, delhi, in
Job Title - Senior Software Engineer (Node.Job Location - Magarpatta, Pune, Maharashtra.You will be working on incredibly interesting technical challenges in a product-centric and open source drive...Show moreLast updated: 3 days ago
  • Promoted
Full-Stack Developer (React / Node.js / FastAPI / PostgreSQL)

Full-Stack Developer (React / Node.js / FastAPI / PostgreSQL)

sukudo studiosfaridabad, haryana, in
Since 2017, Sukudo Studios has been a trusted name in dubbing, subtitling, translation, voice-over, and podcast services. From feature films and documentaries to corporate videos, we bring stories t...Show moreLast updated: 22 days ago
  • Promoted
Gen AI + BE Engineer

Gen AI + BE Engineer

Employmeerut, uttar pradesh, in
Engineer | AI-Powered Backend Systems.AI-powered agents, workflows, and applications.Design, develop, and integrate.Ensure high availability, performance, and scalability of backend infrastructure....Show moreLast updated: 3 days ago
  • Promoted
Founding Full Stack Engineer | Node focused (+ React)

Founding Full Stack Engineer | Node focused (+ React)

WellVantageGurugram, Haryana, India
Founding Full Stack Developer + Project Manager – WellVantage (Remote - Noida / India - Remote).WellVantage is building an AI-powered wellness platform combining gym management and personalised nutri...Show moreLast updated: 3 days ago
  • Promoted
UI Engineer

UI Engineer

BayOne SolutionsMeerut, IN
Architect, design, and develop scalable and performant full-stack web applications, leading the development of front-end (React / Next. Front-End Development (React / Next.Develop dynamic, responsive, a...Show moreLast updated: 14 days ago
  • Promoted
Full Stack Engineer

Full Stack Engineer

Shipway by Unicommercegurugram, uttar pradesh, in
Shipway by Unicommerce is a leading SaaS-based solution provider, enabling businesses to streamline their post-purchase experience with automation and analytics. We are redefining e-commerce logisti...Show moreLast updated: 3 days ago
  • Promoted
Tech Lead - Node JS

Tech Lead - Node JS

Educase IndiaMeerut, IN
At Educase, we help schools and preschools operate more efficiently through our end-to-end School ERP and premium social media marketing services. We've assisted over 500 institutions in streamlinin...Show moreLast updated: 30+ days ago