Senior Software Engineer - Fullstack (Java, React, TypeScript)
TripadvisorOverview
Join Tripadvisor's Viator team as a Senior Software Engineer, where you will be part of a dynamic team responsible for designing, coding, testing, and deploying software that enhances the travel experience for millions worldwide. This role offers the flexibility to work remotely from the UK, Portugal, or Poland, or in a hybrid setup from our offices in Oxford, London, or Lisbon.
Role Responsibilities
- Develop and maintain full-stack web applications using Java, React, TypeScript, and other modern technologies.
- Collaborate with product managers and designers to understand user needs and translate them into robust software solutions.
- Participate in all phases of the software development lifecycle, from initial design through deployment.
- Ensure high performance and responsiveness of applications.
- Write clean, maintainable code and perform code reviews.
- Mentor junior engineers and contribute to team growth and knowledge sharing.
- Stay updated with the latest industry trends and technologies.
Skills and Experience Required
- Proven experience as a software engineer with a focus on full-stack development.
- Strong proficiency in Java, React, TypeScript, and related technologies.
- Experience with cloud services, preferably AWS, and understanding of Kubernetes, SQL, and NoSQL databases.
- Ability to work in a fast-paced, collaborative environment.
- Excellent problem-solving skills and attention to detail.
Benefits
- Competitive compensation packages including base salary, annual bonus, and equity.
- Flexible work arrangements with a remote-friendly approach.
- Comprehensive health benefits and wellness programs.
- Opportunities for professional development through tuition assistance and more.
- Travel perks and discounts as part of the world's largest travel guidance platform.
How to Apply
Interested candidates should apply through the provided link, ensuring to include a detailed resume and cover letter outlining relevant experience and skills. The application process includes a 30-minute call with a recruiter, a 1-hour technical coding interview, and three one-hour interviews with team members.
Benefits Extracted with AI
- Competitive compensation packages
- Annual bonus
- Equity
- Remote-friendly work environment
- Flexible schedule
- Work-life balance
- Donation matching
- Tuition assistance
- Lifestyle benefit
- Travel perks
- Employee assistance program
- Health benefits
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.
Fullstack Developer with Node.js and TypeScript
Join Alter Solutions Portugal as a Fullstack Developer with Node.js and TypeScript expertise. Work in a hybrid model in Lisboa.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.
Full Stack Software Engineer II (Java/React)
Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Senior FullStack Developer (Java, React.js)
Join T-Digital as a Senior FullStack Developer, specializing in Java and React.js, to build impactful web applications.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Tech Lead/Senior React Developer
Join Adroiti Technologies as a Tech Lead/Senior React Developer to build high-performance web applications in a remote role.
Full Stack Software Engineer
Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Full Stack Engineer with React.js and TypeScript
Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior/Lead/Principal Full-stack Software Engineer
Join Tripalink as a Senior/Lead/Principal Full-stack Software Engineer to build AI-powered real estate solutions. Hybrid/Remote in LA, SF, or Austin.
Frontend Engineer with React and TypeScript
Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Front-End Engineer (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon. Work with React.js, JavaScript, and more in a fast-growing tech company.