Tech Lead - NodeJs

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

We are looking for an experienced Backend Lead to spearhead backend development efforts and ensure the delivery of scalable, high-performance, and secure applications. In this role, you will lead technical decision-making, mentor engineers, and collaborate with cross-functional teams to build robust, innovative backend solutions. You will drive best practices, architectural improvements, and backend scalability, ensuring seamless integration between frontend, backend, and infrastructure components.

Key Responsibilities

  • Technical Leadership: Define and drive the technical vision, ensuring adherence to best practices, design patterns, and scalability across backend applications.
  • Backend Architecture & Development: Architect and implement high-performance, maintainable, and scalable Node.js applications using frameworks like Express.js or Nest.js.
  • Team Mentorship & Coaching: Guide and mentor engineers, fostering a culture of learning, collaboration, and high-quality code.
  • Cross-Functional Collaboration: Act as a key bridge between frontend developers, DevOps engineers, designers, and product managers to ensure smooth integration of backend services.
  • API & Microservices Development: Design, implement, and maintain RESTful and GraphQL APIs, ensuring efficient and secure data handling.
  • Performance Optimization: Enhance backend performance through database optimization, caching strategies (Redis, Memcached), and efficient request handling.
  • Security & Compliance: Implement security best practices, including authentication, authorization, encryption, and vulnerability scanning, ensuring compliance with industry standards.
  • Testing & Code Quality: Promote automated testing (unit, integration, end-to-end) and enforce high coding standards via CI/CD pipelines.
  • Cloud & Infrastructure Management: Work with cloud platforms (AWS, GCP, Azure) and containerization tools like Docker, Kubernetes to deploy and scale applications.
  • Technical Roadmap & Innovation: Identify emerging technologies, lead technical discussions, and drive improvements in codebase and infrastructure.

Qualifications & Skills

  • 7+ years of backend development experience with Node.js and modern JavaScript frameworks (Express.js, Nest.js, or similar).
  • Proven expertise in architecting scalable systems, including microservices and event-driven architectures.
  • Strong proficiency in TypeScript, JavaScript (ES6+), and modern backend development practices.
  • Deep understanding of database management systems (PostgreSQL, MySQL, MongoDB, DynamoDB) and query optimization techniques.
  • Experience with cloud computing and DevOps practices, including CI/CD pipelines, Docker, Kubernetes, and serverless architectures.
  • Knowledge of authentication and authorization mechanisms (JWT, OAuth, OpenID Connect).
  • Experience integrating payment gateways (e.g., Stripe, PayPal) and billing systems.
  • Hands-on experience with logging, monitoring, and observability tools (Graylog, Prometheus, Grafana, ELK stack, Datadog).
  • Familiarity with Swagger/OpenAPI for clear, standardized API documentation.
  • Experience with Headless CMS (Strapi, Sanity, Contentful) is a plus.
  • Strong debugging, problem-solving, and performance-tuning skills.
  • Excellent leadership, communication, and collaboration abilities, with experience working across multiple teams.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit