HamburgerMenu
hirist

Senior Full Stack Developer - Node.js/Javascript/MongoDB

Nasugroup
Bangalore
6 - 11 Years

Posted on: 15/10/2025

Job Description

Description :

We are looking for a highly skilled and experienced Senior Full Stack Developer to join our team. The ideal candidate will bring a deep understanding of full stack development, with a focus on performance, scalability, and clean architecture.

You will be working on complex, large-scale systems and play a key role in shaping our product development.

Responsibilities :

- Design, develop, and maintain scalable web applications and backend systems

- Collaborate cross-functionally with product, design, and engineering teams to deliver high-quality features

- Optimize queries and backend logic for performance and reliability

- Write and maintain comprehensive Unit, API, and E2E tests

- Contribute to CI/CD and DevOps processes including containerization and cloud deployment

- Take ownership of the entire software development lifecycle, from planning to deployment

- Maintain a strong focus on clean code, best practices, and technical excellence

Requirements :

- Bachelors degree in Computer Science, Engineering, or a related field

- 8+ years of experience in full stack development, preferably within a SaaS platform

- Minimum 2 years in a senior or relevant technical position

- Proficiency in JavaScript and TypeScript

- Hands-on experience with React, NodeJS, Express

- Experience with NestJS and Tailwind CSS is a plus

- Strong knowledge of MongoDB and PostgreSQL

- Experience with unit testing, API testing, and E2E testing

- Proven experience working with large and complex codebases

- Experience optimizing backend performance and query efficiency

- Familiarity with cloud services (preferably AWS)

- Experience with containerization and CI/CD pipelines (e.g., Docker, Kubernetes, Jenkins)

- Strong product mindset and continuous learning attitude

- A sense of responsibility and ownership towards the products you build

info-icon

Did you find something suspicious?