Job DescriptionWe are looking for a Senior Software Developer with 5+ years of experience in NestJS and Next.js or AngularJS to design, develop, and maintain scalable, high-performance web applications. The ideal candidate will have strong backend expertise along with modern frontend development skills.
Key Responsibilities- Design and develop backend services using NestJS (Node.js)
- Build scalable and secure REST APIs
- Develop modern frontend applications using Next.js or AngularJS
- Implement server-side rendering (SSR) and performance optimizations (Next.js)
- Write clean, reusable, and maintainable code
- Collaborate with product managers, designers, and QA teams
- Participate in code reviews and technical discussions
- Troubleshoot, debug, and enhance existing applications
Required Skills & Qualifications- 5+ years of professional software development experience
- Strong hands-on experience with NestJS / Node.js
- Experience with Next.js or AngularJS
- Strong knowledge of TypeScript and JavaScript (ES6+)
- Experience building RESTful APIs
- Familiarity with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB)
- Experience with Git and version control systems
- Good understanding of software design principles and best practices
Good to Have- Experience with Microservices architecture
- Knowledge of SSR, SEO optimization, and performance tuning
- Exposure to Docker and cloud platforms (AWS/Azure/GCP)
- Familiarity with CI/CD pipelines
- Experience working in Agile/Scrum environments