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:

Global software, offshore development and IT

Technical Skills:

NodeJS

Location:

Ho Chi Minh - Viet Nam

Salary:

$ 2,300 - $ 3,000

Job ID:

J00842

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

Senior Technical ERP Consultant

Ho Chi Minh - Viet Nam


Offshore

  • Python
  • Odoo

#What you will doAs a Senior Technical ERP Consultant, you will participate in Design and implement solutions on the Odoo ERP platform. Lead technical aspects of projects and mentor junior developers. Perform FIT/GAP analysis to align Odoo solutions with client needs. Collaborate with coworkers and clients to gather and analyze requirements. Optimize code and troubleshoot performance issues. Conduct testing, debugging, and quality assurance. Prepare technical documentation and provide post-deployment support #What skills you will gain Technical skills: ERP system, Python development, system integration, data migration, cloud, DevOps, cyber security, etc. English communication skills: 100% of our clients are businesses in the US. You will be in an English-speaking environment and have ample opportunities to communicate directly with clients and coworkers in the US. BA skills: you will participate in analyzing and documenting business processes of typical companies in the US. Tech Lead and PM skills: you're expected to lead ERP implementation projects with team sizes ranging from a few to over 10 members. AI in development and analysis: we're applying AI at work, and you will have access to advanced tools to develop your skills and stay ahead in the AI era. #Future roles this job may lead you toIf you're successful in this role, you will grow to be one of the following roles in the future: an ERP Solution Architect who can design and implement software solutions to help businesses operate efficiently. a Consulting Manager who can lead complex IT projects and work directly with decision makers on the client side.

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