Software Engineer II

Tripadvisor
Summary
Join Viator's Experiences Engineering team as a Software Engineer II and contribute to the development and maintenance of viator.com, mobile apps, and supporting infrastructure. This remote-first position, based in Lisbon with occasional office visits, offers a flexible schedule and work-life balance. As a backend-focused full-stack engineer, you will collaborate with product managers and designers throughout the software development lifecycle, from design and coding to testing and deployment. Viator utilizes a modern tech stack including Java, React, TypeScript, and more. The role requires experience with statically typed, object-oriented languages and a willingness to learn new technologies. Viator offers competitive compensation, flexible work arrangements, and various employee benefits.
Requirements
- Have experience with a statically typed, object-oriented language such as Java, C#, or C++
- Be willing to learn new technologies
Responsibilities
- Develop and maintain backend systems for viator.com and Viator mobile apps
- Work on frontend projects as needed
- Collaborate with product managers and designers throughout the software development lifecycle
- Design, code, test, and deploy software
- Release code to production regularly
Preferred Qualifications
Have experience with a modern tech stack (Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, and AWS)
Benefits
- Competitive compensation packages, including base salary and annual bonus
- Flexible work arrangements, with the option to work remotely or in the office
- Flexible schedule and work-life balance
- Donation matching
- Tuition assistance
- Lifestyle benefit
- Travel perks and discounts
- Employee assistance program
- Health benefits
Share this job:
Similar Remote Jobs
