Lead Software Engineer - Front End (Remote) - Careers at Agoda
Full-time•Pune, India•10 years
About the position
- Lead Software Engineer is the key role in our technology organization working together with individual contributors and senior leadership.
Tech Stack
- React
- GraphQL
- HTML/CSS
- TypeScript
- JavaScript
- NoSQL technologies
- Queueing system
- Containers
- Dockerization
- CI/CD solutions
- Clean Code
- SOLID principals
- TDD
- iOS
- Android
- Web
- API services
Responsibilities
- Maintain ownership and responsibility of mission critical systems
- Be hands on – build high volume platforms
- Mentor and coach other software engineers
- Design and lead crucial technical projects and initiatives
Requirements
- 10 years of experience developing web applications in client-side frameworks
- 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, Building resilient, no single point of failures, Highly available solutions, Knowledge in one or more of the following: NoSQL technologies, Queueing system experience, Working Experience with Containers and Dockerization, also K8S, Knowledge and hands on experience in CI/CD solutions, Strong experience in all aspects of client-side performance optimization, Extremely proficient in modern coding and design practices, Experience in multiple front-end platforms including iOS, Android, Web, and API services, Have worked on an app or internet company that is at scale with large numbers of users and transactions per second, Have 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 with distributed data centers and localization of the front end and data
Compensation (estimated)
THB 100,000 - THB 150,000
Hiring Process
Application, Phone Screen, Technical Interview, Final Interview