Frontend Developer (Vue.js Startup)
Frontend Developer
A fast-growing AI startup is looking for a Frontend Developer to take ownership of their client-facing portal — the core interface through which customers configure AI-driven campaigns and view real-time insights.
You’ll be joining a small, highly technical team building products that go far beyond dashboards. This is a chance to design and build interfaces for next-generation AI agents that think, act and learn on behalf of users.
The role
You’ll be responsible for developing new features, shaping the front-end architecture and creating intuitive, clean UIs for complex analytical workflows. You will:
- Build front-end features in Vue. js
- Create intuitive flows and clean UIs for complex configuration and analytics
- Work closely with product, data science and backend engineering
- Implement performant data visualisations
- Help define the component library and UI standards
- Contribute to testing, code review and documentation
- This is a hands-on role with significant ownership and visibility.
What we’re looking for
Must-have experience:
- Strong experience building front-ends with Vue. js
- Experience working on B2B SaaS products
- Ability to design clean, usable UIs for complex workflows
- Strong understanding of modern front-end engineering practices
- Genuine interest in AI/ML products and how users interact with them
- Hands-on experience using AI coding tools (e.g., Copilot, Cursor, Claude, Codex)
Nice to have:
- Experience with Python/Django backends
- Experience with Azure or other cloud platforms
- Experience building native visualisations (D3, Chart. js, etc.)
- Experience working with design systems or component libraries
- A good eye for design
Hybrid working – 3 days per week in a central London office (Tues - Thurs)
If you’re excited about building interfaces for intelligent systems - even if you don’t tick every box — we’d love to hear from you.