Raft is an intelligent logistics platform transforming the freight and customs industry through automation and advanced technologies. As a fast-scaling, UK-based tech company with global reach, weâre pioneering solutions that empower freight forwarders and customs brokers to operate at new levels of efficiency and precision. Fuelled by our Series B funding from renowned investors like Eight Roads, Bessemer Venture Partners, Episode 1, and Dynamo Ventures, we’re poised for major growth and innovation.
As a Senior Frontend Engineer at Raft, youâll play a key role in shaping the user experience of our mission-critical logistics platform. This is not a typical frontend role â it’s a high-impact opportunity to craft intuitive, performant, and accessible interfaces that power global logistics operations. Youâll lead the development of sophisticated UI features, collaborate closely with design and backend teams, and ensure seamless real-time interactions across the platform.
Your work will enable critical capabilities such as multi-user collaboration, live data updates, and complex workflow visualizations. Youâll set high standards for frontend architecture, code quality, and user experience, while also contributing to design systems and component libraries that ensure consistency and scalability. Beyond building elegant interfaces, youâll play a strategic role in frontend technology decisions and mentor fellow engineers as the team grows.
This role is ideal for someone who thrives in a fast-paced, product-focused environment and is eager to make a tangible impact on a product used across the globe.
What You’ll Do:
- Build high-performance, scalable frontend applications using React and TypeScript, with seamless integration to backend APIs.
- Design and implement elegant user interfaces that deliver a smooth, accessible, and responsive user experience across devices.
- Collaborate closely with backend engineers to define API contracts and ensure efficient data flow between frontend and backend systems.
- Develop and maintain reusable components, frontend architecture patterns, and design systems to support a consistent user experience.
- Take ownership of feature delivery end-to-end â from technical design and implementation to testing and performance optimization.
- Work closely with product managers, UX designers, and end users to translate complex workflows and pain points into intuitive UI solutions.
- Provide mentorship and guidance to junior frontend engineers, promoting best practices in code quality, performance, and accessibility.
- Contribute to frontend technical strategy and participate in broader architecture discussions to shape the future of the platform.
Requirements
We Specifically Want Someone Who:
- Brings 5+ years of hands-on experience in frontend development with deep expertise in React and TypeScript, and a strong understanding of modern frontend tooling and architecture.
- Is a builder at heart â passionate about creating elegant, performant, and user-centric web applications that push the boundaries of UX and frontend engineering.
- Comfortable working with cutting-edge technologies, including AI/LLMs, and integrating AI-powered features into the frontend in collaboration with backend and ML teams.
- Has worked extensively with design systems, both contributing to and leveraging them to build consistent, scalable, and accessible UI components.
- Experienced in building frontend applications that interact with scalable backend APIs, with a clear understanding of API design, error handling, and data transformation on the client side.
- Proficient in debugging and optimizing performance in complex single-page applications (SPAs), with strong skills in testing frameworks and frontend observability tools.
- Familiar with modern CI/CD workflows, and has experience with containerization tools like Docker in a frontend deployment context (e.g., local dev environments, static site hosting).
- Understands how to build resilient, production-grade applications in cloud-based environments, and is comfortable working in multi-cloud setups with tools like Vercel, Netlify, AWS, or GCP for frontend delivery.
- Brings a strong product mindset and can balance technical decisions with business priorities, always keeping the end user in mind.
- Experience mentoring engineers and contributing to team-level decisions is a plus, but not required.
Apply Because You Want to…
- Join a company on the leading edge of logistics technology, competing with industry giants while leveraging cutting-edge Machine Learning and backend engineering.
- Work in a product-driven environment where your contributions shape real-world solutions for a global customer base.
- Collaborate with stakeholders across industries and continents, gaining unparalleled exposure to the logistics and automation sectors.
- Thrive in a high-energy, growth-focused environment that pushes you to expand your technical and strategic skill sets.
- Be part of a diverse, inclusive, and multi-cultural team where innovation and continuous improvement are celebrated.