Agoda - Lead Software Engineer - iOS (Bangkok based, Relocation provided)
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 12+ years of software development experience in building large scale web application, with a minimum of 3 years in a Tech Lead role. • Proven experience designing, building, improving, and operating high-performance, scalable front-end systems. • Extensive experience with client-side technologies & modern frameworks (e.g., Javascript, Typescript, React). • Eager to work in multiple programming languages and frameworks, constantly striving to raise technical excellence. • Experience mentoring and growing Senior and Staff engineers through thorough and convincing communication. • Provides technical direction within and across groups by leading projects and building systems with company-wide impact. • Strong understanding of the business and how their systems impact the bottom line; able to redirect the team based on business priorities. • Constantly read and learn, moving Agoda forward technically, influencing other teams, and proactively improving others. • Knowledge of physical architecture at scale, building resilience and highly available solutions. • Strong experience in all aspects of client-side performance optimization. • Proficiency in modern coding and design practices. For example, Clean Code, SOLID principals, and TDD. • Knowledge of back-end technologies and how they integrate with front-end systems. • This position is based in Bangkok, Thailand (Relocation Provided) • #sanfrancisco #newyork #seattle #bangalore #london #toronto #sydney #washingtonDC #boston #losangeles #austin #dallas #hyderabad #denver #melbourne #chicago #atlanta #vancouver #berlin #saopaulo #IT #ENG #4 #LI-NP1 #IT #4 #5 #LI-Hybrid • Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.
Responsibilities
• Lead the design and development of highly distributed, large-scale front-end applications. • Drive collaboration with product managers, product designers, and engineers to design, implement, and improve scalable applications and services. • Serve as a front-end expert on large-scale projects, providing technical guidance and mentorship. • Hands-on development of proof of concepts and evaluation of new technologies. • Implement technical, strategic decisions in cross-functional teams. • Leading in building a culture that optimizes applications using best practices for performance. • Maintaining coding standards and staying up-to-date to industry and technology development. • Part of strategic discussion relating to Agoda's future technology directions and development practices. • Contribute to the professional development of the team.
No credit card. Takes 10 seconds.