Frontend Software Engineer
We are looking for a highly motivated Frontend Software Engineer (hybrid in London) to join an early stage technology company. This is a rare chance to join a startup at the very beginning - where your curiosity, ideas, and input will directly influence the product roadmap. You’ll be working closely with a small, experienced engineering team, building real features in a modern codebase from day one.
As a Frontend Software Engineer, you’ll join a small and growing R&D team focused on building ambitious new products from the ground up. You’ll work on real product features, contribute to design and development decisions, and grow your technical skillset by collaborating with a supportive team of experienced engineers.
We’re looking for someone who is excited to learn, ready to get stuck in, and is comfortable asking questions. You’ll have space to grow, and we’ll back you with the mentorship and feedback to make it happen.
You’ll be helping to shape the user-facing experience from the ground up. We’re building rich interfaces that handle media, surface complex data clearly, and feel fast and responsive. There’ll be a strong focus on visual polish and aesthetics, but also on practical tools to make development more efficient, including generated code and AI-assisted workflows to help us move quickly without sacrificing quality.
Responsibilities
* Build and iterate on responsive, accessible, scalable and performant user interfaces.
* Continuously improve our frontend architecture, tools, and practices.
* Collaborate with cross-functional teams to define and deliver new features.
* Optimize code for performance, reliability, and maintainability.
* Contribute to a culture of continuous improvement.
What we’re looking for
* A solid foundation in web development, through strong academic study, or hands-on projects.
* Interest in modern frontend technologies (e.g., Vue, React, TypeScript, Flutter, v0).
* A desire to learn fast and build products that get used.
* Strong problem-solving instincts, initiative, and attention to detail.
* Great communication and a collaborative approach to working with others.
Some of the technologies we work with include:
* TypeScript, or another strongly typed language. JavaScript experience is also totally fine — and comes with our deepest sympathies.
* Vue 3. Experience with React or Vue 2 is also very relevant.
* Bun, or familiarity with Node and package managers like pnpm, Yarn, or npm.
* Android and iOS, using Kotlin and Swift.
Mayflower is acting as an Employment Agency in relation to this vacancy.