Job Role: Senior Software Engineer Frontend
Job Type: Full Time Permanent
Location: London Hybrid (3 office days a week)
Role purpose
As a valued member of our engineering team you will contribute to the development of our new web applicationusing the latest frontend technologies. Working with a modern Next.js TypeScript stack your primary focus will be on coding testing and enhancing the functionality of Travelexs and partner applications.
Being part of the Online team you will be working closely with engineers designers and the product team. While this is primarily an engineering role we are always looking for developers who have a keen eye for product and who can contribute to the development of features at a product level before they are implemented.
If you are eager to be part of a dynamic team contribute to Travelexs digital-first strategy and be part of a company that values its employees while prioritising work-life balance we invite you to explore this exciting opportunity with us.
Key accountabilities and decision ownership:
Writing clean well-tested and maintainable code
Ensure high performance and scalability of web applications
Thorough troubleshooting and debugging to diagnose technical issues
Keep up to date with the latest trends and emerging technologies
Identify technical debt and potential areas for improvement
Actively contribute to discussions on product features providing valuable input based on technical considerations
Participate in code reviews identifying opportunities for improvement and mentoring junior team members when needed
Knowledge of best practices in security performance and accessibility
Skills knowledge and experience:
Must have:
8 years of experience in frontend development
Demonstrated strong fluency with TypeScript Next.js and React
Experience with design systems component libraries and Storybook
Familiarity with state management libraries
Experience with the testing pyramid and tools such as Vitest Jest Playwright
Strong understanding of non-functional requirements (e.g. Accessibility Security & Performance)
Understanding of CI/CD practices and deployment pipelines
Proficient with Git version control
Nice to have:
Experience with Headless CMS (we use Sanity)
Exposure to backend or full-stack development ( Express etc.)
Developing white-label applications
Building internationalised applications
Familiarity with frontend observability best practices (we use Datadog)
Experience in agile software development methodologies
Why Travelex
To remain the worlds leading foreign exchange specialist we are focused on making our customers lives simpler more engaging and hassle free while they travel or move money abroad. We promise to give them the freedom and peace of mind to explore the world their way enabling them to travel confidently because they know they have us to lean on.
Customer centricity and digital are at the heart of our business strategy. Our commitment to innovation has never been greater with the development of a number of digital-first greenfield products and services. And with the Travelexs resources deep industry experience and leading brand we are inventing the future of FX cross-border e-commerce and international payments.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race religion colour national origin gender sexual orientation age marital status veteran status or disability status.
Required Experience:
Senior IC
Our customers expect a great experience whatever channel they choose to shop, whether it’s retail store, mobile or online. At Travelex we are focused on making our customers’ lives simpler, engaging and hassle free on their travels. Travelex is the world’s largest foreign exchange bur ... View more