Back End Developer

JOB DESCRIPTION

Turn business logic and requirements into functioning code.
Select and design database to meet the client’s requirements.
Design and implement web services.
Integrate UI with server-side logic.
Ensure application level security and data protection.
Optimize application speed and scalability.
Write server-side documents: API design, system design.
Write maintainable and reusable code.
Write unit tests.
Write stress tests.

JOB REQUIREMENT

Strong experience with NodeJS/Go.
Experience with web servers (Nginx / Apache).
Experience with Git (knowledge about GitFlow, GitOps is a bonus).
Experience with database systems: SQL(Postgres, MySQL), NoSQL (MongoDB).
Experience with caching systems: Redis, Memcached, Cassandra.
Understanding about communication protocols: TCP/UDP, HTTP/Websocket, gRPC.
Experience in building APIs using REST/GraphQL; API documentation using Swagger/DocGen.
Understanding about System Design/Architecture is a bonus.

WHAT'S ON OFFER

Attractive salary and annual salary review
Working in a professional, friendly, well-equipped environment both with foreigners and
VietnameseExtensive on job training, you will always have chance to work with new emerging technologies
MacBook or iMac for work
Social insurance, medical insurance & unemployment insurance according to Vietnam Labor Law
Offer free food everyday
13th month salary and Bonus based on performance.
12-day annual leave per year
Company Party, Birthday Party, Annual travel
Games: PlayStation, Uno, Darts, Avalon, Bang, Werewolf, Dixit Odyssey
Sports: Football, Badminton

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:

Outsourcing

Technical Skills:

NodeJS, Golang

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 2,000 - $ 2,500

Job ID:

J01063

Status:

Close

Related Job:

Senior SWQA Test Developer Engineer, SDET

Ho Chi Minh - Viet Nam


Product

  • SDET
  • Automation Test
  • Python
  • AI

Evaluate and establish product necessities, and create a test matrix. Create a testing strategy, outline test scenarios, conduct testing, and communicate progress, issues, and outcomes to the relevant stakeholders. Automate test scenarios and contribute to the development and implementation of testing frameworks. Oversee the bug management process and collaborate with other teams to seek resolutions. Recreate and validate customer problems and solutions internally.

Negotiation

View details

Product Engineer (Remote)

Ho Chi Minh - Viet Nam


Product

  • NodeJS
  • ReactJS
  • Typescript

Design and implement scalable backend services using Node.js, ensuring performance and reliability. Develop responsive and dynamic user interfaces with React Router v7, delivering seamless navigation experiences. Collaborate with cross-functional teams to define and refine API designs that support robust integrations. Write clean, maintainable, and thoroughly tested code across the full technology stack. Optimize PostgreSQL queries and data pipelines to enhance system efficiency and responsiveness. Strengthen system observability and monitoring, and contribute to infrastructure improvements. Participate in architectural discussions and help shape engineering best practices across the team.

Negotiation

View details

Senior Staff Engineer

Ho Chi Minh - Viet Nam


Product

  • NestJS
  • Angular
  • Typescript

Revamp and streamline key components throughout the Angular 20 + NestJS codebase. Recognize and integrate architectural enhancements such as modularization, domain distinction, and shared service boundaries. Work closely with the CTO to refine product architecture without disrupting release schedule. Guarantee system efficiency, data integrity, and sustainability through improved design. Analyze crucial code pathways and mentor others in cutting-edge Angular and TypeScript methodologies. Introduce practices that elevate testability, deployment security, and developer productivity. Engage in product design conversations to synchronize engineering endeavors with actual user requirements.

Negotiation

View details