At a Glance
- Tasks: Join our team to develop a cutting-edge web application using the latest frontend technologies.
- Company: Travelex, a leader in foreign exchange with a focus on innovation and customer experience.
- Benefits: Enjoy a competitive salary, work-life balance, and opportunities for professional growth.
- Why this job: Make a real impact on digital-first products while collaborating with a dynamic team.
- Qualifications: 3+ years in frontend development with skills in TypeScript, React, and modern web practices.
- Other info: Be part of a company that values its employees and prioritises a collaborative culture.
The predicted salary is between 30000 - 50000 £ per year.
As a valued member of our engineering team, you will contribute to the development of our new web application, powered by a Headless CMS, using the latest frontend technologies. Working with a modern JavaScript stack, your primary focus will be on coding, testing, and enhancing the functionality of Travelex's 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 Travelex's 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.
- 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
Requirements:
- 3+ years of experience in frontend development, building dynamic and responsive web applications
- Demonstrated fluency with TypeScript, React and frameworks such as NextJS
- Familiarity with state management libraries (Zustand, Redux, MobX etc.)
- Experience working with GraphQL/REST APIs
- Knowledge of the web platform, including HTML, CSS and Browser APIs
- Experience with the testing pyramid and tools such as Vitest, Jest, Playwright
- Understanding of CI/CD practices and deployment pipelines
- Proficient in using version control systems (Git)
Nice to have:
- Experience with design systems and component libraries
- Experience with Headless CMS platforms
- Familiarity with responsive design principles and accessibility standards
- Experience in agile software development methodologies
Why Travelex? To remain the world's 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 Travelex's resources, deep industry experience and leading brand we are inventing the future of FX, cross-border e-commerce and international payments.
Software Engineer, Frontend in City of London employer: Travelex
Contact Detail:
Travelex Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer, Frontend in City of London
✨Tip Number 1
Network like a pro! Reach out to current employees at Travelex on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best frontend projects, especially those using TypeScript and React. This is your chance to demonstrate your coding chops and eye for product design.
✨Tip Number 3
Prepare for the technical interview! Brush up on your knowledge of GraphQL/REST APIs and testing tools like Jest. Practising coding challenges can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Travelex team.
We think you need these skills to ace Software Engineer, Frontend in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Software Engineer, Frontend. Highlight your experience with TypeScript, React, and any relevant projects that showcase your skills in building dynamic web applications.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your enthusiasm for the role and how your background aligns with our digital-first strategy. Don’t forget to mention your experience with modern JavaScript stacks and any collaborative projects you've worked on.
Showcase Your Projects: Include links to your GitHub or portfolio where we can see your work in action. We love seeing clean, well-tested code, so make sure to highlight any projects that demonstrate your coding prowess and understanding of best practices.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team at Travelex!
How to prepare for a job interview at Travelex
✨Know Your Tech Stack
Make sure you’re well-versed in the latest frontend technologies mentioned in the job description, especially TypeScript, React, and NextJS. Brush up on your knowledge of state management libraries like Zustand or Redux, as well as GraphQL/REST APIs. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've troubleshot and debugged technical issues in your previous projects. Highlight how you identified technical debt and improved functionality. This will demonstrate your analytical skills and your ability to contribute to discussions on product features.
✨Emphasise Clean Code Practices
Be ready to talk about your approach to writing clean, maintainable code and your experience with code reviews. Mention any tools you’ve used for testing, like Vitest or Jest, and how you ensure high performance and scalability in your web applications. This shows you value quality and best practices.
✨Cultural Fit and Team Collaboration
Travelex values teamwork and a digital-first strategy, so be prepared to discuss how you work collaboratively with engineers, designers, and product teams. Share examples of how you’ve contributed to team discussions and mentored junior developers. This will highlight your interpersonal skills and alignment with their company culture.