Backend Engineer (Golang)
Backend Engineer (Golang)
POSITION OVERVIEW
About the Role
We are growing our backend engineering team and looking for a Golang engineer who is comfortable with complexity — deep business logic, multi-market rules, and integration-heavy systems. You will own services end-to-end, from design to production, working closely with frontend and mobile teams in a fast-moving Agile environment.
What You Will Do
- Design, build, and maintain backend microservices using Golang, following Clean Architecture principles.
- Develop and evolve GraphQL (gqlgen) and RESTful APIs consumed by web and mobile applications.
- Participate in technical design discussions, contribute to architectural decisions, and conduct code reviews.
- Optimize system performance, database query efficiency, and service reliability at scale.
- Define and maintain clear API contracts in collaboration with Frontend (Next.js) and Mobile (Flutter) teams.
- Identify and address technical debt proactively and propose technical improvements that enhance platform quality and scalability.
JOB REQUIREMENTS
- Have 3+ years of professional backend development experience with Golang.
- Strong understanding of Clean Architecture or equivalent layered design patterns such as Hexagonal Architecture or Domain-Driven Design.
- Proven experience designing, developing, and operating microservices in a cloud environment (GCP preferred).
- Hands-on experience with GraphQL (experience with gqlgen is an advantage).
- Strong experience with PostgreSQL/MySQL, including schema design, indexing strategies, and query optimization.
- Hands-on experience with Redis for caching and performance optimization.
- Comfortable working with Docker and modern CI/CD pipelines.
- Writes clean, maintainable, and testable code with solid unit and integration test coverage.
- Experience working in an Agile/Scrum environment with cross-functional teams.
- Able to read technical documentation and communicate effectively in English.
Technical Skills
Golang
GraphQL / RESTful API
PostgreSQL / Redis
Microservices / Clean Architecture
Docker / GCP / Azure
Git
Agile / Scrum
BENEFITS
OPPORTUNITIES AND CHALLENGES:
- Opportunity to work in a professional, modern and energizing setting.
- Challenging projects, possibilities, cutting-edge technology, and problems.
- An open and dynamic working atmosphere that promotes the interchange of
ideas, while also empowering you to work and create in your own style. Each
employee's talent and accomplishments are valued, and outstanding employees
are recognized and rewarded on a yearly basis. - Opportunities for capacity development, as well as assistance with professional
certification expenses, are available to those who work in the field (1 million - 5
million). - Some advanced certifications will cover the full cost of studying and taking the
exam.
ATTRACTIVE REWARDING POLICY AND WORK-LIFE BALANCE:
- Review salary 1-2 times/year, with the possibility of an unexpected salary rise
based on capacity an infinite number of times per year - Policy for 13th-Month Salary Bonus and Holiday Bonuses According to
Company Regulations. - Holiday travel mode (package 5-7 million/person), team building,…
- Full participation in social insurance, as well as a yearly health checkup at a
reputable hospital.
INFORMATION
6th Floor, IDMC Tower, 18 Ton That Thuyet St., Cau Giay Ward, Hanoi
09/26/2026
negotiation
