Lead Software Engineer - Front End (Remote) - Careers at Agoda
Full-time•Tokyo, Japan•10 years
About the position
- We are looking for a Lead Software Engineer to join our Full Stack Engineering Department.
- As a Lead, you will be responsible for maintaining ownership and responsibility of mission critical systems.
- Mentoring and coaching other software engineers.
- Driving major architectural changes in Agoda.
Tech Stack
- React
- GraphQL
- HTML/CSS
- TypeScript
- Docker
- K8S
- CI/CD
Responsibilities
- Maintain ownership and responsibility of mission critical systems
- Mentor and coach other software engineers
- Design and lead crucial technical projects and initiatives cross teams and departments
Requirements
- 10 years of experience developing web applications in client-side frameworks such as React, Angular, VueJS
- A bachelor’s degree in Computer Science or a quantitative field
- Excellent HTML/CSS skills
- Excellent understanding of object-oriented JavaScript, TypeScript
- Great communication and coordination skills
- Excellent analytical thinking and problem-solving skills
- Good command of the English language
Nice to have
While not specifically required, let us know if you have any of the following:
Knowledge in physical architecture at scale, NoSQL technologies, Queueing system experience, Containerization, CI/CD solutions, Strong experience in all aspects of client-side performance optimization, Experience in multiple front-end platforms, Worked on an app or internet company at scale, Experience in a data driven company with experience analyzing and working with Big Data, Lead teams and greenfield projects solving large system problems, Worked on global projects serving world markets.
Compensation (estimated)
THB 80,000 - THB 120,000
Hiring Process
Application, Phone Screen, Technical Interview, Final Interview, Reference Check