Full Stack Engineer
About the job
Full Stack Engineer
*Hybrid working, at least 1 day a week onsite is essential*
You'll be joining a high-impact engineering team working on the core customer journey within a large-scale travel and mobility platform. The team is focused on growth optimisation, improving discovery, conversion and overall customer experience, ultimately joining the dots between product, data and revenue. Joining a well-established team and supporting a phase of platform modernisation and experimentation. You'll work end-to-end, from ideation through to deployment, on customer-facing features used at scale.
The Engineering Environment:
- React + TypeScript used exclusively on the frontend
- Node.js + TypeScript on the server side
- Strong emphasis on A/B testing, experimentation and data-led decisions
- Mature engineering practices: TDD, extensive testing suites, accessibility and security
What You'll Do:
- Build and improve customer-facing search and discovery experiences
- Work end-to-end across frontend and backend services
- Develop and maintain scalable Node.js services supporting React-based UIs
- Collaborate closely with product, data and engineering peers
- Contribute to experimentation, testing, performance and reliability
- Take ownership of services and advocate best engineering practices
- Support optimisation initiatives that directly impact growth and revenue
What We're Looking For
- Strong React experience
- Solid Node.js + TypeScript experience in a server-side context
- Experience working with APIs and backend services
- Comfortable with testing-first development (TDD)
- Exposure to AWS is highly beneficial
- Experience in large-scale, complex environments preferred
- Strong communication and collaboration skills required
Please note: This is an initial 6 month contract and paying £500-£575pd inside IR35
