Software Engineer II - Frontend Focus (Viator)
TripAdvisor
Camden Town
On-site
GBP 50,000 - 70,000
Full time
Job summary
A leading travel service provider in England seeks a frontend developer to enhance their web applications using React and TypeScript. Ideal candidates will collaborate with product managers and designers throughout the software lifecycle, focusing primarily on frontend tasks but with opportunities to learn backend development. This role emphasizes work-life balance, flexibility, and offers competitive benefits including travel perks and tuition assistance.
Benefits
Competitive compensation packages
Flexible schedule
Donation matching
Tuition assistance
Annual lifestyle benefit
Travel perks
Employee assistance program
Qualifications
- Experience in frontend development using React and TypeScript.
- Willingness to learn backend concepts.
- Strong collaboration skills in a distributed team.
Responsibilities
- Develop frontend features primarily using React and TypeScript.
- Collaborate closely with product managers and designers from design to deployment.
- Release code to production regularly in a fast-paced environment.
Skills
Frontend development with React
TypeScript
GraphQL
Collaboration skills
Tools
Kubernetes
AWS
SQL Databases
NoSQL Databases
- Develop frontend features primarily using React and TypeScript, with GraphQL, and related web technologies.
- Collaborate closely with product managers and designers from design to deployment, contributing to the full software lifecycle.
- Work across Viator's web stack (and related web applications) with occasional backend work as needed.
- Release code to production regularly (every few days) in a fast-paced environment.
- Frontend-focused software development experience with React and TypeScript; comfortable working with diverse tech stack elements (e.g., GraphQL, databases, and cloud services) as part of a frontend-oriented role.
- Willingness to learn backend concepts on the job; no immediate requirement to be an expert in backend development.
- Strong collaboration skills and ability to work effectively with product managers, designers, and other engineers in a distributed team.
- Tech Stack Viator's web stack includes Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, and runs on AWS. You don't need to have experience with everything listed, but you should be hungry to learn.
- Competitive compensation packages, including base salary and annual bonus.
- Work your way with flexibility to suit your lifestyle; remote-friendly with optional on-site visits.
- Flexible schedule. Strong emphasis on work-life balance, accountability, and trust.
- Donation matching for qualifying charitable donations.
- Tuition assistance for qualified programs.
- Lifestyle benefit annually to spend on travel, wellness, or personal needs.
- Travel perks including discounts.
- Employee assistance program and comprehensive health benefits.