Node js developer

5 years

6 - 14 Lacs

Posted:16 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Zaps Group: At Zaps Group, we are at the forefront of redefining premium services in the Middle East. We leverage cutting-edge technology to deliver unparalleled ease, elegance, and exceptional care across every client touchpoint, from luxury airport services to high-end travel experiences. We foster a collaborative and dynamic environment where creativity and technical excellence thrive, empowering our team to build innovative solutions that set new industry standards.

Role Overview: We are seeking a highly skilled and experienced Senior Node.js Developer with 5+ years of demonstrable experience to join our growing engineering team. In this pivotal role, you will be instrumental in designing, developing, and maintaining scalable, high-performance, and robust server-side applications that power our premium services. You will contribute to all phases of the development lifecycle, from concept and design to testing and deployment, while also mentoring junior team members and contributing to architectural decisions.

Responsibilities:

  • Lead the design, development, and implementation of highly scalable, available, and fault-tolerant server-side applications using Node.js and related frameworks (e.g., Express.js, NestJS, Koa.js).
  • Architect and build robust, secure, and efficient RESTful and/or GraphQL APIs for seamless integration with front-end applications and third-party services.
  • Collaborate closely with front-end developers, product managers, and other stakeholders to translate business requirements into technical solutions and ensure cohesive application experiences.
  • Design, implement, and optimize database schemas and queries for both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases, ensuring data integrity and performance.
  • Implement advanced security best practices, including authentication, authorization, data encryption, and protection against common vulnerabilities.
  • Conduct rigorous code reviews, provide constructive feedback, and enforce coding standards to maintain high code quality, maintainability, and scalability.
  • Troubleshoot, debug, and resolve complex issues in production environments, ensuring application stability and performance.
  • Optimize application performance, identify bottlenecks, and implement solutions for improved speed, scalability, and efficiency.
  • Contribute to DevOps practices, including designing and implementing CI/CD pipelines, containerization (Docker, Kubernetes), and cloud deployments (AWS, Azure, GCP).
  • Mentor and guide junior and mid-level developers, fostering their technical growth and ensuring adherence to best practices.
  • Stay abreast of the latest Node.js ecosystem advancements, industry trends, and emerging technologies, advocating for their adoption where appropriate.
  • Participate in architectural discussions and contribute to the overall technical strategy and roadmap.
  • Write comprehensive unit, integration, and end-to-end tests to ensure the reliability and robustness of applications.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of extensive professional experience as a Node.js Developer with a proven track record of delivering complex, high-impact projects.
  • Deep expertise in JavaScript (ES6+) and asynchronous programming patterns (Callbacks, Promises, Async/Await).
  • Strong proficiency with Node.js frameworks like Express.js (or similar).
  • In-depth knowledge of designing and developing RESTful and/or GraphQL APIs.
  • Demonstrable experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Redis) databases, including schema design, query optimization, and ORMs/ODMs.
  • Solid understanding of microservices architecture and distributed systems.
  • Proficiency with Git and version control best practices (branching strategies, pull requests).
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, including deploying and managing Node.js applications.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Strong understanding of web security principles and best practices.
  • Experience with testing frameworks (e.g., Jest, Mocha, Chai) and writing comprehensive test suites.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.

Preferred (Bonus) Skills:

  • Experience with TypeScript.
  • Knowledge of real-time communication libraries (e.g., Socket.IO).
  • Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) for full-stack understanding.
  • Experience with message queues (e.g., RabbitMQ, Kafka).
  • Contributions to open-source projects.

What We Offer:

  • Opportunity to work on challenging and impactful projects that redefine luxury services.
  • A collaborative and innovative team culture.
  • Continuous learning and growth opportunities within a rapidly expanding company.

Join our team and help us build the future of premium services with cutting-edge Node.js solutions at Zaps Group!

Job Type: Full-time

Pay: ₹50,000.00 - ₹120,000.00 per month

Benefits:

  • Health insurance
  • Provident Fund

Experience:

  • Node.js: 5 years (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Kirti Nagar, Delhi, Delhi

Noida, Uttar Pradesh