NodeJS-NestJSBackendDevelopers-Ahmedabad|Techseria
Are you passionate about building robust, scalable backend systems that power amazing applications? Techseria seeks 3 talented NodeJS/NestJS Backend Developers to join our innovative development team in Ahmedabad. You'll be architecting and developing the server-side logic that drives business-critical applications for our diverse client portfolio. As a NodeJS/NestJS Backend Developer at Techseria, you'll design and implement high-performance APIs, microservices, and backend architectures that support web and mobile applications. Working in our collaborative environment, you'll tackle complex technical challenges while contributing to solutions that serve 100+ clients across various industries. We're looking for developers with 1-4 years of Node.js experience who are excited about backend technologies and eager to grow their expertise in modern server-side development. This is a work-from-office position where you'll collaborate with frontend developers, DevOps engineers, and project managers to deliver comprehensive full-stack solutions.
Key Responsibilities
- Design and build RESTful APIs and GraphQL endpoints using NodeJS and NestJS framework, implementing clean architecture patterns and ensuring optimal performance for high-traffic applications.
- Create efficient database schemas, write optimized queries, and implement database migrations using MongoDB, PostgreSQL, or MySQL while ensuring data integrity and security.
- Implement robust authentication systems (JWT, OAuth), role-based access control, data encryption, and security best practices to protect sensitive business data and user information.
- Develop microservices using NestJS modules, implement inter-service communication, manage message queues, and integrate third-party APIs to create comprehensive backend ecosystems.
- Optimize application performance through caching strategies, database indexing, code profiling, and implement logging and monitoring solutions for production environments.
Requirements
- 1-4 years of hands-on Node.js development experience with strong proficiency in NestJS framework, including modules, controllers, services, guards, and dependency injection concepts.
- Strong command of JavaScript ES6+ and TypeScript, understanding of asynchronous programming, promises, async/await, and modern JavaScript development patterns.
- Proficiency working with databases (MongoDB, PostgreSQL, MySQL), experience with ORMs like TypeORM, Mongoose, or Prisma, and understanding of database optimization techniques.
- Extensive experience building RESTful APIs, understanding of HTTP protocols, status codes, and experience integrating third-party APIs and services into backend applications.
- Basic understanding of cloud platforms (AWS, Azure, GCP), containerization concepts (Docker), and deployment processes for Node.js applications in production environments.
- Familiarity with testing frameworks (Jest, Mocha), version control (Git), package managers (npm/yarn), and development tools for debugging and performance monitoring.
Benefits
- Enjoy the freedom of flexible working hours that allow you to optimize your productivity while maintaining a healthy work-life balance and personal scheduling preferences.
- Work with the latest Node.js features, explore modern backend frameworks, and stay at the forefront of server-side development in a rapidly evolving technology landscape.
- Tackle challenging backend architecture problems, optimize system performance, and build solutions that handle real-world scalability and reliability requirements.
- Work closely with frontend developers, mobile app developers, and DevOps engineers, gaining valuable insights into complete application development lifecycle and architecture decisions.
- Continuous learning through exposure to enterprise-level projects, microservices architecture, and mentorship from experienced backend developers in our growing team.
Apply for this position
Fill out the form below to apply for this role. We will get back to you shortly.