Top 3 reasons to join us
We value your input and always prioritize fairness
13th salary paid before Tet \& Monthly Lucky bonus
Performance Review twice per year
Job description
We’re looking for a Junior Back-end Developer who loves building scalable APIs.
Fresh graduate with solid projects or 1+ year of experience? You’re welcome!
You’ll work hands-on with our backend team to build APIs, collaborate with frontend engineers, ship real features, and learn through code reviews and testing.Responsibilities* Develop, maintain, and improve backend services and RESTful APIs.
Design and optimize database schemas and queries.
Implement authentication and authorization solutions.
Collaborate closely with frontend developers and other team members.
Participate in code reviews, testing, and deployment processes.
Continuously learn new technologies and contribute to improving system performance and code quality.
Your skills and experience
Required Skills:* Bachelor’s degree in Computer Science, Information Technology, or a related field (or relevant coursework/portfolio for junior candidates).
Solid understanding of Object-Oriented Programming (OOP) principles including classes, inheritance, encapsulation, and polymorphism.
Basic to intermediate knowledge of Node.js, Python, PHP or similar backend technologies.
Solid understanding of backend concepts including Node.js runtime, asynchronous programming (Promises, async/await), and authentication mechanisms (JWT, OAuth).
Hands-on experience with relational databases such as PostgreSQL (writing SQL queries, designing schemas).
Familiarity with RESTful APIs and HTTP fundamentals (methods, status codes, request/response lifecycle).
Experience using Git for version control.
Basic knowledge of Docker and containerization.
Strong English communication skills, both written and verbal for daily work with global colleagues
Eager to learn and work collaboratively in a team.
Problem-solving skills and attention to detail.
Desirable Traits:* Familiar with back-end libraries and frameworks like Express.js / Nest.js is a plus.
Having front-end experience with React / JavaScript is a plus.
Experience building backend services with NestJS.
Comfortable with TypeScript, understanding types, interfaces, generics, and why type safety matters.
Experience with unit and integration testing using Jest or similar frameworks.
Why you'll love working here
Attractive Benefits: Performance Review twice per year*
Great hours! 8:30 - 17:30 (Lunch 1 hour) Mon - Fri and NO OT
13th-month salary bonus paid before Tet provided to all staff members.
Monthly Lucky bonus provided to all staff members.
Laptop/ PC \& screen provided (Mac, Linux Ubuntu)
Extra Health care insurance by PTI and social insurance
Annual health check-up
A fun, friendly \& dynamic environment and freedom to be creative.
English-speaking working environment.
English communication skills training provided.
Sponsorship and encouragement for staff members to pursue further education through coverage of tuition fees and examination costs
Well-stocked pantry with snack customized to your liking
Yearly company trip
Gifts on special occasions: Mid-autum, Christmas, Tet holiday…
Soft skills training \& career coaching
AND MUCH MORE…