Technical Lead NodeJS

ABOUT CLIENT

Our client is a global marketing and technology agency that helps brands create extraordinary experiences for their customers

JOB DESCRIPTION

We are in search of a Tech Lead - Node.js Developer to take the lead on backend development efforts, ensuring the delivery of scalable, high-performance, and secure applications. This role involves leading technical decision-making, mentoring engineers, and collaborating with cross-functional teams to build robust backend solutions. Additionally, the role will involve driving best practices, architectural improvements, and innovation while ensuring seamless integration between frontend, backend, and infrastructure components.
Responsibilities for this role will include defining and driving the technical vision, ensuring best practices, design patterns, and scalability across backend applications. The individual will also be responsible for architecting and implementing high-performance, maintainable, and scalable Node.js applications using frameworks like Express.js or Nest.js.
In addition, the role will involve guiding and mentoring engineers, fostering a culture of learning and collaboration. It will also require taking the lead as a key bridge between frontend developers, DevOps, designers, and product managers to ensure smooth integration of backend services.
Other responsibilities include designing, implementing, and maintaining RESTful and GraphQL APIs, ensuring efficient and secure data handling, improving backend performance through database optimization, caching strategies, including Redis, Memcached, and efficient request handling. It also requires enforcing best security practices and ensuring compliance with industry standards, promoting automated testing, CI/CD pipelines, and maintaining high-quality coding standards.
Furthermore, the role involves working with cloud platforms and containerization tools to deploy and scale applications, identifying areas for innovation, leading technical discussions, and driving improvements in the codebase and infrastructure.

JOB REQUIREMENT

A minimum of 7 years of experience in backend development using Node.js and modern JavaScript frameworks such as Express.js, Nest.js, or similar.
Proven track record in designing scalable systems, including microservices and event-driven architectures.
Proficiency in TypeScript, JavaScript (ES6+), and modern backend development best practices.
Thorough understanding of database management (PostgreSQL, MySQL, MongoDB, DynamoDB) and expertise in query optimization.
Hands-on experience with cloud computing and DevOps practices, encompassing CI/CD pipelines, Docker, Kubernetes, and serverless architectures.
In-depth knowledge of authentication and authorization mechanisms (JWT, OAuth, OpenID Connect).
Familiarity with payment gateways (e.g. Stripe, PayPal) and billing systems.
Proficiency in logging, monitoring, and observability tools (Graylog, Prometheus, Grafana, ELK stack, Datadog).
Proficiency in using Swagger/OpenAPI to develop and maintain clear, standardized, and testable API documentation.
Experience with Headless CMS (Strapi, Sanity, Contentful) is considered advantageous.
Strong problem-solving, debugging, and performance-tuning skills.
Excellent leadership, communication, and collaboration abilities, with a proven capacity to work across multiple teams.

WHAT'S ON OFFER

Competitive and appealing compensation package offered.
Embracing and exploring emerging technologies is part of our culture.
The role extends beyond coding and entails crafting exceptional new experiences.
Acknowledged for being among the top global workplaces for fostering innovation.
Work arrangement: Hybrid model with a combination of office and remote work options.
Flexibility with working hours, prioritizing outcomes over micromanaging the schedule.
Health insurance coverage for employees.
Annual bonus equivalent to one month's salary.
Generous annual leave, including additional days off during December, July, and extended weekends.
Provision of Mac devices for work purposes.
Other perks include a well-stocked pantry and snacks.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Design Technology

Technical Skills:

NodeJS, NestJS

Location:

Ho Chi Minh - Viet Nam

Salary:

Negotiation

Job ID:

J01706

Status:

Close

Related Job:

Technical Recruiter

Ho Chi Minh - Japan


No.1 Construction Tech company in Japan

  • Recruit

Collaborating with hiring managers to determine staffing needs in various areas and departments. Identifying potential candidates through online platforms such as LinkedIn and Facebook. Promoting job postings in appropriate forums to attract qualified candidates. Evaluating candidate information and managing the recruitment process via an Applicant Tracking System. Planning and coordinating interview processes, conducting screening calls, administering assessments, scheduling interviews, and providing timely feedback to candidates and headhunters. Maintaining records of recruitment materials and interview notes to be shared with relevant stakeholders. Assisting in the preparation and processing of hiring documentation in partnership with the Human Resources department. Developing and executing targeted digital campaigns to enhance the company's online employer brand. Utilizing online platforms to showcase company culture, career opportunities, and achievements. Undertaking other tasks as assigned.

Negotiation

View details

QA Lead

Ho Chi Minh - Viet Nam


Wellness and Fitness Services

  • Manual Test
  • Automation Test

Proven experience leading and mentoring a QA team of 10+ engineers, fostering technical growth and collaboration. Actively contributed to scaling the team by interviewing, hiring, onboarding, and delegating responsibilities to optimize team performance. Designed and maintained detailed test plans across features, projects, and release cycles to ensure consistent quality standards. Established a strong team structure with clear ownership, accountability, and alignment to delivery goals. Conducted regular one-on-one meetings and performance reviews to support career development and maintain team motivation. Delivered transparent reporting on bugs, test results, and overall quality status to cross-functional teams. Led test evaluations and produced quality reports for each release, including clear GO/NO GO recommendations. Provided developers with targeted test checklists and test cases to enable effective self-testing prior to QC handoff. Demonstrated a hands-on, proactive mindset with a strong commitment to achieving goals and resolving challenges. Maintained a bias for action, driving momentum and ensuring timely delivery in fast-paced environments.

Negotiation

View details

Technical Support Engineer

Ho Chi Minh - Viet Nam


Global Software Delivery Centers

  • Application Support
  • Devops

Support enterprise applications and ensure timely resolution of issues. Troubleshoot application problems using tools like IIS, Windows Event Viewer, and database queries. Work with DevOps teams to support CI/CD pipelines and deployment processes. Develop and optimize MSSQL/T-SQL scripts for data analysis and problem resolution. Escalate and follow up on critical issues and deviations from standard operating procedures (SOPs). Contribute to release management and coordination activities. Provide support for business as usual (BAU) operations in line with ITIL framework. Participate in shift rotations to ensure 24/7 support coverage.

Negotiation

View details