Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Catalyst IQ Team. If you also belong to the team, you can get access from here

Catalyst IQ Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

41 Catalyst IQ Jobs

Lead Node.js Engineer - Microservices Architecture (5-9 yrs)

5-9 years

Lead Node.js Engineer - Microservices Architecture (5-9 yrs)

Catalyst IQ

posted 6d ago

Job Description

Job Overview :


We are seeking an experienced and hands-on Lead Node.js Engineer to spearhead backend development and architecture for scalable, high-performance applications. The ideal candidate should have extensive experience in Node.js, microservices architecture, API development, and cloud-based deployments. As a lead engineer, you will mentor junior developers, drive best practices, and collaborate with cross-functional teams to design and implement innovative solutions.

Key Responsibilities :


Technical Leadership & Architecture :


- Design and develop scalable, high-performance backend architectures using Node.js.

- Lead the development of microservices and serverless architectures.

- Define best practices, coding standards, and architectural guidelines for backend development.

- Evaluate and implement modern technologies to optimize performance, scalability, and security.

Backend Development & API Engineering :


- Develop and maintain RESTful & GraphQL APIs to support frontend and mobile applications.

- Implement event-driven architectures using message brokers like Kafka, RabbitMQ, or AWS SQS.

- Ensure API security using JWT, OAuth2, API Gateway, and rate-limiting techniques.

- Integrate third-party services and external APIs.

Database Management & Optimization :


- Design and optimize NoSQL (MongoDB, DynamoDB) and SQL (PostgreSQL, MySQL) databases.

- Implement caching strategies using Redis or Memcached for low-latency performance.

- Ensure high availability, replication, and backup strategies for databases.

Cloud & DevOps :


- Deploy and manage applications on AWS, GCP, or Azure.

- Implement CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI/CD.

- Use Docker and Kubernetes for containerized application deployment.

- Monitor application performance with Prometheus, Grafana, or Datadog.

Team Collaboration & Mentorship :


- Mentor and guide a team of backend engineers.

- Conduct code reviews, provide feedback, and enforce development best practices.

- Work closely with frontend, DevOps, and product teams to ensure seamless development and deployment.

Required Technical Skills :


Backend Technologies :


- Node.js (Express.js / NestJS / Fastify)

- Microservices architecture

- RESTful API & GraphQL development

- Asynchronous programming (Promises, Async/Await, Callbacks)

Database Management :


- MongoDB (Mongoose ODM), PostgreSQL, MySQL

- Redis / Memcached for caching

- Data modeling, indexing, and query optimization

Security & Authentication :


- JWT, OAuth2, Passport.js

- Role-based access control (RBAC)

- Data encryption and API security best practices

DevOps & Cloud Infrastructure :


- AWS (EC2, Lambda, RDS, S3, API Gateway, SQS, ECS, EKS)

- CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD)

- Containerization (Docker, Kubernetes)

Testing & Debugging :


- Unit and Integration Testing (Jest, Mocha, Chai)

- API Testing (Postman, Newman)

- Performance monitoring (Prometheus, Grafana)

Nice to Have :


- Experience with Serverless Framework (AWS Lambda, Firebase Functions)

- Hands-on experience with WebSockets, Socket.io for real-time applications

- Knowledge of Event Sourcing & CQRS

- Exposure to Blockchain, AI/ML APIs, or Edge Computing

Qualifications :


- Bachelors / Masters degree in Computer Science, Engineering, or related field.

- 5-9 years of hands-on experience in Node.js backend development.

- Proven experience in leading backend teams and designing scalable systems.

- Strong analytical and problem-solving skills.

- Excellent communication and leadership abilities.

Why Join Us?

- Opportunity to work on cutting-edge technologies and scalable architectures.

- Lead and mentor a team of talented engineers.

- Competitive salary, benefits, and career growth opportunities.

- Remote flexibility, work-life balance, and a collaborative team culture.



Functional Areas: Other

Read full job description

What people at Catalyst IQ are saying

HR Payroll Manager (10-18 yrs)

10-18 Yrs

7d ago·via iimjobs.com

Assistant Store Manager - Apparel (3-7 yrs)

3-7 Yrs

7d ago·via updazz.com

Chief Manager - Sales - Rural Home Loan (7-15 yrs)

7-15 Yrs

8d ago·via iimjobs.com

Manager - Digital Marketing (3-9 yrs)

3-9 Yrs

8d ago·via updazz.com

Enterprise Sales Leader - B2B SaaS - BFSI (14-21 yrs)

14-21 Yrs

13d ago·via iimjobs.com

Regional Sales Head - LAP (7-10 yrs)

7-10 Yrs

15d ago·via iimjobs.com

Recently Viewed

write
Share an Interview