Talent.com
This job offer is not available in your country.
Vakilsearch - Lead Node.js Developer - Server Side Component

Vakilsearch - Lead Node.js Developer - Server Side Component

Uber9 Business Process Service Private LimitedBangalore
30+ days ago
Job description

Key Responsibilities :

Technical Leadership :

  • Lead backend development efforts and act as a subject matter expert in Node.js and backend architecture.
  • Define, design, and enforce best practices, coding standards, and development workflows.
  • Mentor and guide junior and mid-level developers, conducting code reviews and knowledge-sharing sessions.
  • Contribute to technical strategy, architecture decisions, and solution design for complex projects.

Backend Development :

  • Design and develop scalable, maintainable, and secure server-side applications using Node.js.
  • Implement RESTful APIs, GraphQL APIs, and microservices-based architectures.
  • Ensure seamless integration of backend services with frontend applications and external systems.
  • Optimize applications for performance, scalability, fault tolerance, and security.
  • Maintain proper documentation of APIs, system architecture, and development processes.
  • Team & Project Management :

  • Collaborate with cross-functional teams (Frontend Developers, DevOps, QA, Product Managers, Designers).
  • Participate in sprint planning, estimations, and agile ceremonies.
  • Ensure delivery of projects on time while maintaining quality standards.
  • Provide technical input during requirement gathering and feasibility discussions.
  • Required Qualifications & Skills :

  • Bachelors / Masters degree in Computer Science, Engineering, or related field.
  • 8+ years of backend development experience, with at least 3 years in Node.js and 2+ years in a leadership role.
  • Strong proficiency in Node.js (Express.js, NestJS, Koa.js or similar frameworks).
  • Deep knowledge of JavaScript & TypeScript.
  • Experience with REST APIs, GraphQL, and microservices architecture.
  • Hands-on experience with databases (SQL : MySQL / PostgreSQL, NoSQL : MongoDB, Redis, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proficiency in CI / CD pipelines, Git workflows, and DevOps practices.
  • Strong knowledge of API security, authentication / authorization (OAuth2, JWT, SAML), and encryption techniques.
  • Experience with unit testing and automation tools (Jest, Mocha, Chai, Cypress).
  • Nice-to-Have Skills :

  • Knowledge of event-driven systems (Kafka, RabbitMQ, SQS).
  • Experience building real-time applications (WebSockets, Socket.io).
  • Exposure to serverless architecture (AWS Lambda, Azure Functions).
  • Familiarity with Domain-Driven Design (DDD) and Clean Architecture principles.
  • Personal Attributes :

  • Strong leadership and mentoring skills.
  • Excellent problem-solving, analytical, and debugging abilities.
  • Effective communicator with both technical and business stakeholders.
  • Proactive, detail-oriented, and passionate about delivering high-quality solutions
  • (ref : hirist.tech)

    Create a job alert for this search

    Server Side Developer • Bangalore