Summary
Join Viator's Experiences Engineering team as a Senior Software Engineer! This remote-first role, based in the UK (remotely or hybrid in Oxford/London), offers a chance to contribute to viator.com, mobile apps, and supporting infrastructure. You'll collaborate with product managers and designers throughout the software development lifecycle, from design to deployment. The role is full-stack, utilizing technologies like Java, React, TypeScript, and more. Viator provides a fun, fast-paced environment with a daily release cycle and numerous benefits.
Requirements
- Be a Senior Software Engineer
- Have experience with a full-stack role
- Have experience with some of Viatorโs web stack (Java, React, TypeScript, GraphQL,Kubernetes, SQL and NoSQL databases, and AWS)
- Be hungry to learn
Responsibilities
- Work closely alongside product managers and designers
- Participate in the full process from software design, to code, to test, to deployment and back again
- Release code to production every few days
Preferred Qualifications
Have experience with all of Viatorโs web stack (Java, React, TypeScript, GraphQL,Kubernetes, SQL and NoSQL databases, and AWS)
Benefits
- Competitive compensation packages, including base salary, annual bonus, and equity
- Flexibility to work remotely or in a hybrid setup
- Flexible schedule
- Donation matching
- Tuition assistance
- Lifestyle benefit (annual benefit to spend on yourself)
- Travel perks (discounts and more)
- Employee assistance program
- Health benefits (great coverage and competitive premiums)