Our client is an online travel booking platform seeking a Principal Software Engineer to join their Full Stack Engineering Department. The ideal candidate will have 12+ years of experience building large-scale web applications, expertise in client-side and server-side technologies, and a passion for innovation and growth.
Requirements
- 12+ years of experience building large-scale web applications
- Expertise in client-side technologies & frameworks (JavaScript/TypeScript, React) and modern server-side technologies (C#,.NET, Kotline, Java)
- Bachelor’s degree with a preference for Computer Science degree; a master’s degree is preferred. Alternatively, a minimum of 10 years of experience in the relevant field is acceptable.
- Working experience with agile, analytics, A/B testing and/or feature flags, Continuous Delivery, Trunk-based Development
- Great communication and coordination skills
- Excellent analytical thinking and problem-solving skills
- Good command of the English language
Benefits
- Competitive base salary
- Performance bonuses
- Equity
- Visa sponsorship
- Relocation support
- Health Insurance
- Paid time off days