Junior Software Engineer

Tripadvisor
Oxford, UK
2 days ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Shift work

Tech stack

Java (Programming Language) Amazon Web Services C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Software Quality NoSQL Object-Oriented Software Development SQL Databases TypeScript ReactJS Backend
+4 more
Kubernetes Information Technology Graphql Front End Software Development

Job description

Experteer Overview As Software Engineer I for Tripadvisor Experiences, you contribute to a backend-heavy, full-stack platform supporting tripadvisorexperiences.com and related mobile apps. You’ll work with Java, React/TypeScript, GraphQL, and AWS/Kubernetes in a remote-first team across Europe, collaborating with product managers and designers from design to deployment. The role emphasizes end-to-end delivery with frequent releases and learning on the job. Your work helps operators and travelers connect through scalable infrastructure and rich content, aligning with our traveler-first mission. Pay / Benefits * Contribute to end-to-end software delivery from design to deployment * Maintain and evolve backend services with a focus on reliability and scalability * Collaborate with product managers and designers to implement features * Participate in frequent production releases (every few days) and ensure code quality * Work on backend primarily, with occasional frontend tasks and learning opportunities * Operate within a modern web stack including Java, React, TypeScript, GraphQL, Kubernetes, SQL/NoSQL, and AWS Tasks * Statically typed, object-oriented language experience (Java, C#, or C++) * Bachelor’s or Master’s degree in Computer Science or related field * Willingness to learn frontend development and new technologies * Interest in a remote-first, globally distributed team * Experience with backend development and cloud-based environments (AWS) is beneficial Key requirements * Competitive compensation * Remote-friendly with optional on-site * Flexible schedule * Donation matching * Tuition assistance * Travel perks

Requirements

aaaC_ opportunities * Operate within a modern web stack including Java, React, TypeScript, GraphQL, Kubernetes, SQL/NoSQL, and AWS Tasks * Statically typed, object-oriented language experience (Java, C#, or C++) * Bachelor’s or Master’s degree in Computer Science or related field * Willingness to learn frontend development and new technologies * Interest in a remote-first, globally distributed team * Experience with backend development and cloud-based environments (AWS) is beneficial Key requirements * Competitive compensation * Remote-friendly with optional on-site * Flexible schedule * Donation matching * Tuition assistance * Travel perks

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all