NodeJS Technical Lead

JOB DESCRIPTION

The Technical Lead is responsible to handle complex software programs implementation; Makes, applies and documents detailed designs based on high-level design specification; Plans, executes and documents unit tests; Is accountable for unit test leakage; Report status and issues; Contributes to system component design and design decisions.
Can play Technical Lead role in project teams.
To communicate project technical issues, progress, and support with clients.
To lead the team in development area:
Provide practical instructions for design specification.
Perform coding, code reviewing, and code refactoring to comply with the established coding quality standard of the company.
Review unit test cases, unit test reports before release for testing.
Conduct and maintain detailed design and component/service design documents.
Perform trainings/seminars for team members to support their work.
To self-train on new technologies.
To support tasks assigned by Line Manager, Project Manager & Technical Manager:
Perform trainings/seminars/presales for company.
Obtain professional certificates.
Ability to train new skills for project teams if any new technologies required based on project roadmap.

JOB REQUIREMENT

University degree in Computer Sciences, or equivalent.
5+ year experience NodeJS competence (Linux, MySQL/MongoDb, etc.).
Good knowledge of OOP, SOLID principles, code quality and coding standard.
Strong knowledge of HTML, CSS, JavaScript, Ajax (object oriented with JavaScript, HTML standard compliance, newer HTM5/CSS3).
Having experience in developing of NodeJS, at least one NodeJS framework such as Express, Hapi, Meteor, etc.
Strong knowledge of web service development (RESTful).
Strong knowledge of security, performance optimization in web development.
Good knowledge of Linux, web application deployment and maintenance.
Good knowledge about TDD, BDD and hand-on experience on unit test.
Good to have additional skills:
Hand-on development experience in one of architecture model: Microservices, service-oriented, event-driven.
Experience in cloud-based application development – specially AWS, enterprise integration.
Experience of containerization (Docker) and container orchestration platforms (Kubernetes).
Experience on any JavaScript Front-end framework (Angular/React/Vue).

WHAT'S ON OFFER

13-month salary per year
Performance bonus
Social – Health – Insurance paid fully
Healthcare: Annual health check-up, Premium Health Insurance 
Annual leaves: 14 ~ 18 days
Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…
Training courses: Technical skills – Soft skills – English

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:

Outsource

Technical Skills:

NodeJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 2,300 - $ 3,000

Job ID:

J00842

Status:

Close

Related Job:

Associate Manager – Software Engineer

Ho Chi Minh - Viet Nam


Product

  • Java
  • ReactJS

Lead the decisions around scalable full-stack and cloud-native systems architecture. Advocate for best practices in system design, reliability, and observability. Take charge of delivering essential platform capabilities, including crew training and assessment (OCL), compliance systems (Track & Trace), restaurant monitoring and reporting (MRD), virtual restaurant assessments, and intelligent operational action systems for RGMs. Collaborate with product and stakeholders, translating business requirements into scalable solutions. Build and design scalable applications using React/React Native, Spring Boot, and NestJS. Develop robust APIs and microservices that support restaurant operational systems. Ensure high code quality through testing, code reviews, and performance enhancement. Manage and create cloud infrastructure using AWS (EKS, Lambda). Set up CI/CD pipelines using GitLab CI. Guarantee strong monitoring and system reliability through the use of Datadog. Collaborate closely with engineering and product teams across global locations to deliver platform capabilities. Address complex technical challenges and provide scalable solutions to enhance platform reliability and operational efficiency.

Negotiation

View details

Technical Lead

Ho Chi Minh - Viet Nam


Product

  • NodeJS
  • Python

Leading the backend development team, providing technical direction, mentorship, and best practices. Designing and implementing scalable, secure, and high-performance microservices-based architectures. Architecting and implementing agentic AI workflows and RAG (Retrieval-Augmented Generation) systems for personalized user interactions and automated coaching features. Overseeing data pipelines and infrastructure required for real-time AI model inference within a microservices-based environment. Collaborating with stakeholders to align on requirements and delivery timelines. Optimizing application performance, monitoring system reliability, and proactively troubleshooting issues. Advocating for CI/CD pipelines, automated testing, and robust version control strategies. Documenting key architectural decisions, APIs, and processes for internal use.

Negotiation

View details

Marketing Lead/ Lead UA

Ha Noi - Viet Nam


Product

  • Marketing

Taking ownership of the marketing P&L for the game portfolio (IAA & IAP) Developing tailored UA strategies for each monetization model Identifying market opportunities, target audiences, and scaling roadmaps Planning, executing, and optimizing UA campaigns across various platforms Managing UA budgets and ensuring optimal ROI Optimizing key metrics and ensuring strong UA performance Planning and leading creative strategy Collaborating with production teams to build efficient creative pipelines Optimizing store listings through A/B testing and scaling creative production Demonstrating proficiency in campaign tracking tools, analyzing data, and making timely optimizations to improve CPI, ROAS, and LTV Advising stakeholders on data-driven decision making Collaborating with Product teams to optimize ad frequency, ad placement, pricing, offers, and in-game economy Ensuring alignment between UA and monetization to maximize LTV Analyzing markets, trends, competitors, and industry benchmarks Conducting market research reports Allocating resources, establishing KPIs, and managing team performance Training, mentoring, and developing the team Building a culture that is data-driven, testing-first, and ownership-focused

Negotiation

View details