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:

Tech Lead Software Developer (Delphi, Oracle PL-SQL)

Ho Chi Minh - Viet Nam


Global Software Delivery Centers

Supervising development teams in a local management role, reporting to the Software Engineering Manager in Europe Setting targets and offering guidance to local teams Ensuring quality in team development Participating in sprint planning and retrospective meetings Assigning and delivering development tasks as per sprint planning Estimating complexity and workload Selecting the most suitable technical solution to meet user requirements Designing, developing, and implementing changes to the LIMS in line with customer and business user needs Collaborating with other team members to support the LIMS Working with other team members (Engineers/QA) to assure high-quality solutions Implementing and enforcing good practices and high-quality standards

Negotiation

View details

Technical Editor

Ho Chi Minh - Viet Nam


Outsourcing

  • Technical Writing

The Technical Editor role involves consistently finding fresh and clear ways to describe products for customers. You will communicate information to various target audiences and produce manuals, multimedia technical content, training materials, and online support systems. Additionally, you will offer guidance to customers on effective project design and planning.

Negotiation

View details

Lead Engineer (Power Platform)

Ho Chi Minh - Viet Nam


IT Service Provider

  • Power Platform

As the lead engineer, the role involves using generative AI technologies in conjunction with Microsoft Power Platform services to solve business and development challenges for clients. The primary responsibilities include project acquisition and management, as well as ensuring efficient communication with stakeholders during all project phases to meet project goals and ensure client satisfaction. The role also involves leading projects using tools such as Azure OpenAI, Microsoft Copilot, Microsoft 365, and Power Platform. This includes supporting the implementation of generative AI and Power Platform, prototype development, business application development, business process automation, RAG system utilization, and ongoing operation and maintenance. Additionally, a key part of the role is fostering effective communication with internal and external stakeholders to ensure successful project execution.

Negotiation

View details