At Enlab Software, we lead the way in delivering top-notch US standard solutions with a focus on sustainability, productivity, and efficiency for clients worldwide.
We're looking for professionals who are proactive in seizing opportunities, embracing growth, and doing the right thing right.
Our Values: Excellence: Never settle for good enough, because good enough never is.
Progress: Always be learning, improving, and looking for ways to bring about growth.
Integrity: Keep reputation in mind first and last in every action, interaction, and decision.
Collaboration: Connect, communicate and understand to bring out the best in our team.
With a team of talented individuals, we are dedicated to delivering cutting-edge solutions to our global clients.
Embracing change is an integral part of our DNA, and we firmly believe that it adds excitement and growth to our journey.
About the position As a NodeJS Software Engineer, you will be a key contributor to our innovative development team, responsible for the design, development, and enhancement of advanced software solutions using Node.js.
Your proficiency will drive the creation of robust, scalable, and high-performance backend systems, services, and APIs that serve as the foundation for our applications.
What You'll Do Develop and maintain applications using NodeJS.
Participate in troubleshooting and debugging issues.
Liaise with the project team and clients to provide the best solutions for product requirements and designs.
Collaborate with the team to ensure code quality and maintainability following the project's coding standard and industry best practices.
Participate in reviewing others' code and researching new technologies and techniques.
Deliver training, motivate teammates to go beyond their potential, or persuade differing opinions.
Work with the latest technologies/architectures such as Micro-services, Azure, AWS cloud services.
What You Come with A degree in computer science, engineering, or equivalent experience.
At least 3 years of experience in backend development using NodeJS and TypeScript.
Understanding of queues, workers, distributed systems.
Familiarity with front-end technologies, preferably ReactJS.
Knowledge of Terraform and CI/CD tools like CircleCI and ArgoCD.
Able to work confidently with Relational databases (SQL, PostgreSQL) and NoSQL databases (MongoDB) is a plus.
Experience with Google Cloud Platform (GCP) and AWS Services is a plus.
Strong technical fundamentals in software design and development.
Good knowledge and experience with Agile/SCRUM development methods.
Passionate about programming and solving complex technical problems.
Excellent logical thinking, problem-solving, collaboration, and communication skills.
A team player and an independent underground leader who is fearless to voice.
Ability to communicate in English, both writing and speaking.
Here's a Taste of What's on the Offer Competitive income packages and comprehensive benefits designed to meet your financial needs and provide stability.
13th salary fixed and OT compensation.
All benefits by Vietnam's Labor Law with full salary for social insurance and quality annual health check.
Project performance bonus quarterly.
Year-end performance awards.
Holiday present and bonus.
1 - 2 performance reviews annually.
The opportunity to build meaningful products for international clients with real-world impact.
Flexible working hours - only results matter.
A supportive work culture with accessible leadership invested in your success.
Learning opportunities such as training, mentoring, peer-to-peer programs, and e-learning platforms.
Support initiatives that promote employee well-being such as clubs, meditation rooms, and team-building trips.
Enlab is an equal opportunity employer, dedicated to diversity, equality, and inclusion, and provides equal employment opportunities to all employees and applicants for employment.
#J-18808-Ljbffr