As a Back-End NestJS Developer, you will play a critical role in architecting and implementing secure, scalable backend services and APIs that power our applications. You will analyze business needs, design efficient service architectures, and deliver backend solutions aligned with complex client objectives and technical requirements.
Requirements
- Degree in Software Engineering, Management Information Systems, Engineering (any type), Computer Science, Computer Information Systems, Mathematics or related discipline
- 2–5+ years of backend development experience
- Strong proficiency with NestJS, Node.js, and TypeScript
- Experience with relational (PostgreSQL/MySQL) and/or NoSQL (MongoDB) databases
- Knowledge of authentication and authorization frameworks (JWT, OAuth2)
- Familiarity with microservices, modular architecture, or monorepos
- Experience building RESTful or GraphQL APIs
- Understanding of Git, testing frameworks, and CI/CD workflows
- Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) Frameworks and Defect Life Cycle Process