Posted on: 23/02/2026
Description :
Primary Responsibilities :
- Architect, design, and develop highly scalable, secure, and maintainable backend systems using Node.js.
- Own backend architecture decisions and ensure alignment with business and technical goals.
- Lead the end-to-end backend development lifecycle, including requirement analysis, technical design, implementation, testing, deployment, and post-release support.
- Design and develop RESTful and GraphQL APIs, enforcing best practices around security, performance, versioning, and documentation.
- Drive system scalability and reliability, handling high-traffic and high-availability production environments.
- Mentor, guide, and technically lead junior and mid-level developers; conduct code reviews and enforce coding standards.
- Act as a technical point of contact for backend discussions with product managers, frontend teams, DevOps, QA, and external stakeholders.
- Review requirements proactively and identify risks, edge cases, and performance bottlenecks early.
- Collaborate with DevOps to design and improve CI/CD pipelines, infrastructure automation, monitoring, and alerting.
- Ensure adherence to security, data protection, and compliance best practices across backend systems.
- Participate in technical planning, estimations, and sprint grooming activities.
- Stay current with emerging backend technologies and recommend architectural, tooling, and process improvements.
Technical Requirements :
- Strong hands-on expertise in Node.js, Express.js, and backend framework design.
- Advanced proficiency in JavaScript (ES6+) and TypeScript.
- Strong experience designing and optimizing relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Proven experience with GraphQL, API gateway patterns, and service orchestration.
- Solid understanding of Microservices Architecture, event-driven systems, and messaging platforms (RabbitMQ, Kafka).
- Hands-on experience with Docker, Kubernetes, and containerized deployments.
- Deep knowledge of authentication, authorization, and security standards (OAuth2, JWT, RBAC).
- Strong command over Node.js performance tuning, asynchronous programming, error handling, and memory optimization.
- Experience implementing logging, monitoring, and observability tools.
- Proficient with Git, code branching strategies, and Agile/Scrum delivery models.
- Experience working on cloud platforms (AWS, Azure, or GCP), including serverless and managed services.
- Ability to review and influence system design, not just implement features.
Experience :
- Minimum Years of Experience: 6+ years
- Relevant Industry Experience: 6+ years
- Require Client Communication: Yes
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1615215