HamburgerMenu
hirist

Boppo Technologies - Node.js Developer - TypeScript

Posted on: 17/12/2025

Job Description

Description :

Job Title : Node.js Developer

Experience : 35 Years

Location : Remote / Hybrid

Employment Type : Full-Time

Notice Period : Immediate joiners preferred

Role Summary :

The Node.js Developer will be responsible for building and maintaining scalable backend services and APIs using modern JavaScript/TypeScript frameworks. The role focuses on microservices development, secure API design, database integration, and collaboration with cross-functional teams to deliver high-quality, production-ready solutions.

Key Responsibilities :

- Design, develop, and maintain backend microservices using Node.js and TypeScript

- Build and optimize scalable REST and GraphQL APIs

- Implement business logic using Express.js and Apollo Server or similar frameworks

- Develop and manage database interactions using PostgreSQL with Prisma or TypeORM

- Implement authentication and authorization using JWT and OAuth

- Ensure code quality through clean architecture, documentation, and reviews

- Collaborate with frontend, QA, and DevOps teams for end-to-end delivery

- Support deployment and runtime environments on AWS using Docker

- Troubleshoot, debug, and optimize backend performance

- Follow best practices for security, scalability, and maintainability

Key Result Areas (KRAs) :

- Stability and performance of backend services

- Timely delivery of assigned features and releases

- Code quality, reusability, and adherence to standards

- API reliability, scalability, and response times

- Reduction in production defects and incidents

- Effective collaboration with cross-functional teams

- Maintainability and scalability of microservices architecture

Required Skill Sets :

- Strong hands-on experience with Node.js and TypeScript

- Experience building APIs using Express.js

- Working knowledge of GraphQL and Apollo Server

- Experience with microservices architecture

- Proficiency in PostgreSQL and ORM tools such as Prisma or TypeORM

- Understanding of authentication and authorization mechanisms

- Familiarity with monorepo tools such as Turborepo

- Experience deploying applications on AWS and using Docker

- Strong problem-solving and debugging skills

- Good communication and teamwork abilities

Good to Have Skills:

- Experience with Redis or message queue systems

- Advanced understanding of GraphQL

- Experience with GitHub integrations and webhooks

- Basic exposure to Next.js

Qualifications:

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

- 35 years of professional experience in backend or Node.js development


info-icon

Did you find something suspicious?