Posted:1 day ago|
Platform:
On-site
Full Time
Full Stack Developer (Node.js + React.js) – Travel Domain
Location: Mohali
Employment Type: Full-time
Experience: 7+ years (minimum 2 years in travel domain preferred)
Position Overview
We are seeking an experienced Full Stack Developer with expertise in Node.js and React.js to design, develop, and scale secure, high-performance web applications in the travel domain. The role involves working across front end, back end, and database layers while integrating third-party travel APIs, architecting microservices, and building webhooks for real-time data flows.
Key Responsibilities
• Build responsive front-end applications with React.js, Hooks, Redux/Context.
• Develop scalable back-end services and APIs with Node.js (Express.js/Nest.js).
• Integrate external travel APIs (GDS, hotel, car, flight) and real-time webhooks.
• Design and optimize relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
• Implement caching strategies and performance tuning (Redis).
• Ensure data and application security (JWT, OAuth2, PCI, OWASP best practices).
• Write unit, integration, and end-to-end tests.
• Collaborate with cross-functional teams and mentor junior developers.
• Document technical designs, workflows, and APIs.
• Monitor and improve scalability, fault tolerance, and cost efficiency.
Required Skills
• Strong expertise in React.js (Hooks, Redux, Context API, modular UI).
• Proficiency in HTML5, CSS3, SASS/SCSS, responsive design.
• Solid hands-on Node.js with Express.js or Nest.js; REST API design (GraphQL a plus).
• Experience in microservices architecture and third-party API integrations.
• Database expertise: PostgreSQL, MySQL, MongoDB, with ORM/Query builders (Sequelize, TypeORM, Mongoose).
• Knowledge of caching, indexing, and query optimization.
• Strong understanding of data security, PCI compliance, encryption, authentication flows.
• Agile/Scrum experience, Git workflows, and code review practices.
• Familiarity with travel concepts: booking flows, PNR, GDS, fare/rate APIs, cancellations, amendments.
Good to Have
• TypeScript experience.
• CI/CD pipelines (GitHub Actions, GitLab CI/CD, Jenkins).
• Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
• Experience with caching strategies for travel data.
Narang Staffing Solutions
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now15.0 - 17.0 Lacs P.A.
mohali district, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
nagpur, maharashtra, india
Salary: Not disclosed
mumbai, maharashtra, india
Salary: Not disclosed
chennai, tamil nadu, india
Salary: Not disclosed
jaipur, rajasthan, india
Salary: Not disclosed
nagpur, maharashtra, india
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed