Tech Lead – Customer Experience
April 25, 2025
Country:
Vietnam
Location:
8th Floor, Vincom Center, 72 Le Thanh Ton, Ben Nghe Ward, District 01, HCM City, Vietnam
Department:
Tech
As the Tech Lead, you will play a crucial role in improving user experience, optimizing transactions, and ensuring seamless order processing across our platform. You will lead a cross-functional team of engineers, collaborating closely with Product, UX/UI, and Data teams to build high-performance, scalable, and user-friendly solutions for our customers.
Key Responsibilities
- Technical Leadership – Own the architecture, development, and optimization of PDP, Checkout, and Dashboard to drive conversions and improve user engagement.
- Scalability & Performance – Ensure fast load times, reliable order processing, and a seamless checkout experience for thousands of daily transactions.
- Collaboration – Work closely with Product, UX/UI, Data, and Engineering teams to create intuitive and data-driven customer experiences.
- Mentorship & Code Quality – Lead by example, conducting code reviews, mentoring engineers, and driving a culture of technical excellence.
- System Design & Innovation – Continuously improve Buymed’s PDP, checkout, payments, and customer dashboard, integrating the latest technologies and best practices.
- Monitoring & Troubleshooting – Ensure high availability, reliability, and bug-free experiences across core purchasing flows.
Requirements
Must-Have:
- 5+ years of software engineering experience, with at least 2 years in a Tech Lead role.
- Proficiency in backend and frontend technologies, such as React, Golang
- Experience building & maintaining scalable microservices, API design, and GCP
- Deep understanding of performance optimization, caching strategies, and high-traffic database scaling
- Solid experience with microservices architecture and distributed system patterns
- Strong system design skills for high-traffic, high-availability applications
- Proficient in concurrency handling
- Experience leading cross-functional teams and driving technical roadmaps.
- Strong problem-solving skills and ability to make data-driven product decisions.
- Proven ability to lead a squad focused on continuous improvement, dev & QA automation, and increasing dev efficiency/throughput.
Nice-to-Have:
- Experience in eCommerce, B2B marketplaces, or fintech platforms.
- Familiarity with A/B testing, analytics, and personalization for improving user engagement.
- Exposure to GraphQL, event-driven architectures, or AI-powered recommendations.
- Prior experience optimizing PDP and checkout.