Build reusable, responsive front-end components and user workflows using modern JavaScript/TypeScript frameworks (e.g., React, Vue, Next.js).
Design, implement, and maintain robust RESTful or GraphQL APIs and backend services using server-side runtimes (e.g., Node.js, Python, or Go).
Design, query, and optimize relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
Write unit, integration, and end-to-end tests to ensure application performance, reliability, and security.
Actively participate in agile sprint ceremonies, code reviews, architectural discussions, and technical documentation.
Monitor, debug, and troubleshoot production issues across both client and server layers.
Job Requirement
Experience: 2-3 years of professional software engineering experience in full-stack web development.
Frontend: Strong proficiency in modern JavaScript/TypeScript, HTML5, CSS3, and at least one core framework (React, Angular, or Vue).
Backend: Solid experience building server-side applications, authentication flows, and API integrations with Node.js, Python/Django/FastAPI, Java, or C#/.NET.
Databases: Hands-on experience with SQL schema design, query optimization, and basic caching mechanisms (e.g., Redis).
Tools & Practices: Practical experience with Git version control, CI/CD pipelines, containerization tools (Docker), and automated testing frameworks (e.g., Jest, Cypress, PyTest).
Collaboration: Strong communication skills and the ability to articulate technical tradeoffs to both technical and non-technical stakeholders.
Working Hours:
Monday to Friday: 8:00 AM – 5:00 PM
Alternate Saturday mornings
Work location
Ho Chi Minh
Tòa nhà Kingston Residence, K2.26, 223 Hoàng Văn Thụ, P. 8, Q. Phú Nhuận, TP. HCM