Javascript Developer
Planet Media® Australia Pty Ltd
2 - 5 years
Kochi
Posted: 12/02/2026
Job Description
Job Summary
We are looking for an experienced Node.js Team Lead to design, develop, and maintain scalable backend systems. The ideal candidate will lead a team of backend developers, ensure high-quality code delivery, and take ownership of backend architecture, performance, and security while aligning technical solutions with business objectives.
Key Responsibilities
Design, develop, and maintain scalable and high-performance backend services using Node.js.
Architect, develop, and document RESTful APIs following industry best practices.
Lead, mentor, and manage a team of backend developers to ensure timely and high-quality deliveries.
Take ownership of backend system architecture, security, scalability, and performance optimization.
Conduct regular code reviews and enforce coding standards and best practices.
Collaborate with product managers, frontend teams, and key stakeholders to translate business requirements into technical solutions.
Optimize applications for speed, scalability, reliability, and maintainability.
Manage and integrate third-party services such as payment gateways, SMS, email, and analytics tools.
Troubleshoot production issues and guide the team during critical incidents.
Participate actively in sprint planning, effort estimations, and technical decision-making.
Ensure proper documentation of systems, APIs, and development processes.
Implement monitoring, logging, and alerting mechanisms for system stability.
Required Skills & Qualifications
Minimum 5+ years of experience in backend development with strong expertise in Node.js.
Proven experience leading and mentoring development teams.
Strong knowledge of JavaScript (ES6+), asynchronous programming, and event-driven architecture.
Experience in building RESTful APIs using frameworks such as Express.js, NestJS, or Fastify.
Hands-on experience with databases: MySQL, PostgreSQL, MongoDB, or similar.
Experience with caching systems like Redis.
Strong understanding of API security, authentication (JWT, OAuth), and data protection.
Experience with cloud platforms (AWS/Azure/GCP) and deployment pipelines.
Knowledge of containerization tools such as Docker and CI/CD pipelines.
Familiarity with microservices architecture and message queues (RabbitMQ/Kafka is a plus).
Strong debugging, problem-solving, and performance optimization skills.
Experience working in Agile/Scrum environments.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
