
Lead Software Engineer - Android (Bangkok based, Relocation provided)
Agoda
about 1 month ago
Bangkok, Thailand
Senior / Staff+
Responsibilities
- Lead the design and development of large-scale front-end applications.
- Collaborate with product managers and designers to improve applications and services.
- Serve as a front-end expert, providing technical guidance and mentorship.
- Develop proof of concepts and evaluate new technologies.
- Implement strategic decisions in cross-functional teams.
- Build a culture that optimizes applications for performance.
- Maintain coding standards and stay updated on industry developments.
- Participate in strategic discussions about technology directions.
- Contribute to the professional development of the team.
Requirements
- 12+ years of software development experience, with at least 3 years in a Tech Lead role.
- Proven experience in designing and operating high-performance front-end systems.
- Extensive knowledge of client-side technologies and modern frameworks (e.g., Javascript, Typescript, React).
- Eager to work with multiple programming languages and frameworks.
- Experience mentoring Senior and Staff engineers.
- Ability to provide technical direction across groups and lead impactful projects.
- Strong understanding of business impacts related to technology decisions.
- Commitment to continuous learning and technical improvement.
Benefits
- Relocation assistance provided for candidates moving to Bangkok.
Tech Stack
JavaScriptReactTypeScript
Categories
FrontendFull StackMobile