top of page
Senior Nodejs Developer 

Senior Nodejs Developer

Full - Time
Hybrid
Published: 20/03/2025

Job Summary

We are looking for a highly skilled Senior Node.js Developer with 6-10 years of experience to 
join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining 
scalable and high-performance backend services using Node.js. This role requires strong expertise in backend 
development, API design, database management, and cloud infrastructure. The candidate will collaborate with 
cross-functional teams to deliver efficient and robust solutions while following best coding practices and Agile 
methodologies. 

Key Responsibilities:

1. Backend Development: 

  • o Design, develop, and maintain scalable backend applications using Node.js, Express.js, Nest.js, or similar frameworks. 

  • o Write clean, maintainable, and efficient code while adhering to best practices. 

2. API Development & Integration: 

  • Develop RESTful and GraphQL APIs to support frontend and mobile applications. 

  • Integrate third-party APIs and microservices efficiently. 

3. Database Management: 

  • Design and manage SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases. 

  • Write optimized queries and ensure database performance. 

4. Performance Optimization & Security: 

  • Implement caching strategies using Redis, Memcached, or similar technologies. 

  • Ensure application security, authentication, and authorization using OAuth, JWT, or Passport.js. 

5. Microservices & Cloud Deployment: 

  • Develop and maintain microservices-based architectures. 

  • Deploy and manage applications on AWS, Azure, or Google Cloud. 

  • Work with containerization tools like Docker and Kubernetes. 

6. CI/CD & DevOps Integration: 

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

  • Automate testing and deployment processes. 

7. Code Reviews & Documentation: 

  • Conduct code reviews and mentor junior developers. 

  • Document technical designs, API specifications, and best practices. 

8. Collaboration & Agile Development: 

  • Work closely with frontend developers, product managers, and QA engineers. 

  • Participate in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives.

Required Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field. 

  • 6-10 years of experience in backend development using Node.js.

  • Strong understanding of JavaScript (ES6+), TypeScript, and modern backend frameworks. 

  • Experience in RESTful API and GraphQL API development. 

  • Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis). 

  • Hands-on experience with AWS, Azure, or Google Cloud. 

  • Knowledge of message brokers like RabbitMQ, Kafka, or Redis Pub/Sub. 

  • Familiarity with authentication & security best practices. 

  • Experience in unit testing and integration testing (Mocha, Jest, Chai). 

  • Proficiency in version control systems like Git and GitHub/GitLab. 

  • Strong problem-solving, debugging, and communication skills.

If you are interested in this opportunity, please share your resume at hr@techgrit.com

About TechGrit.

TechGrit is a custom software development services company dedicated to accelerating business 
growth through high-performing Agile teams. We specialize in delivering diversified and unique 
solutions across various industries, including Construction Tech, HealthTech, FinTech, and HighTech. 
Our team of champion developers works closely with clients to design and develop custom software 
solutions that meet their business needs

Our Mission:

To deliver high-quality and cost-effective software solutions that help companies and entrepreneurs 
achieve their goals and stay ahead of the competition.

Our Vision: 

To be the most trusted technology partner for our customers, accelerating their business growth 
through innovation, reliability, and excellence by best-in-class people

Our Core Values: 

  • Customer Obsession 

  • Excellence 

  • Innovation 

  • Teamwork 

  • Integrity 

  • Empathy 


Join TechGrit and be part of a team that values innovation, excellence, and teamwork. We are 
committed to creating an inclusive environment where all employees feel valued and respected. If 
you are passionate and want to contribute to our mission and vision, we would love to hear from 
you. 

bottom of page