Backend Engineer

JOB DESCRIPTION

Implement & maintain microservices with Golang
Work closely and proactively with our product managers to understand and discuss business contexts and feature specifications
Design and write technical specifications
Communicate with QA engineers to write test plans and ensure the code quality for both functional and non-functional aspects
In Manabie, quality is the daily responsibility of everyone, especially developers, not just QA engineers. This is the core of our Quality Assistant workflow.
Test-driven development with unit, integration and end-to-end tests (no test, no merge culture)
Work closely with mobile & frontend engineers for API design & integration
Simplicity: make a thing work first before making it better
Take ownership for assigned tasks
Share knowledge and learn from each other

JOB REQUIREMENT

Senior Level
Must-Have:
Experienced with TDD
Experienced with SQL and database design
Experienced with system design for build, test and monitor a reliable software product
Experienced with any backend languages
Teamwork: “Your problems are my problems, my problems are your problems
Strong desire to learn and to gro
Validated ability to excel in a fast-paced development team
Nice to have
Golang or Node.js
Exposed to DevSecOps culture
 
Middle Level
Experienced with any backend languages
Experienced with database design based on business requirements
Optional requirements:
Golang or Node.js
Exposed to DevSecOps culture
Teamwork: “Your problems are my problems, my problems are your problems”
Strong desire to learn and to grow
Validated ability to excel in a fast-paced development team

WHAT'S ON OFFER

We are trying to bring the best experience to our members, through culture, environment and flexible working style.
Probation: 2 months (100% full-time salary).
Health Insurance package from BaoViet
Role rotation opportunity.
14 days Paid Leave Annually.
Young, dynamic, and cooperative working environment.  

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:

Product

Technical Skills:

Golang

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Job ID:

J00658

Status:

Close

Related Job:

Simulation Engineer (Mujuco)

Ho Chi Minh - Viet Nam


Product

  • Python
  • C/C++

Create and maintain high-fidelity digital twin environments across software platforms, calibrated to real hardware behavior. Develop systems for locomotion, autonomy, and perception teams to generate, validate, and iterate on simulation scenarios at scale. Establish pipelines for asset import, workflows, sensor modeling, and real-to-sim calibration to ensure digital twins remain synchronized with evolving hardware. Design photorealistic rendering pipelines for synthetic data generation and perception model training. Collaborate with hardware and mechatronics teams to model actuator dynamics, contact physics, and structural behavior in digital twins. Integrate digital twin environments with locomotion training pipeline and autonomy stack. Contribute to the open-source simulation stack, including tooling, documentation, and reproducible environment workflows.

Negotiation

View details

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details

Embedded Software Engineer (FW)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer plays a vital role in the development of modern car's Microcontroller Unit (MCU). This role involves various tasks such as requirement analysis, driver/software design, coding, and testing, giving the engineer a comprehensive understanding of the full development cycle. Engineers typically focus on a specific phase and module within the MCU to enhance their technical proficiency and domain experience.

Negotiation

View details