At a Glance
- Tasks: Develop the front-end of our client portal using Vue.js and create intuitive user interfaces.
- Company: Fast-growing AI startup revolutionising customer interactions with cutting-edge technology.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Hands-on role with ownership and minimal bureaucracy in a collaborative environment.
- Why this job: Join a dynamic team and shape the future of AI-driven user experiences.
- Qualifications: Strong Vue.js experience and a passion for AI/ML products.
The predicted salary is between 50000 - 60000 € per year.
About Ibex.ai
Ibex is a fast-growing AI startup building an agentic, real-time decision engine that optimises customer interactions for measurable profit. Our platform blends advanced machine learning, deep learning, and reinforcement optimisation to decide the best action, message, or offer for every customer, automatically and at scale. We operate where complexity is high and impact is immediate. Our clients rely on Ibex to process large, fast-moving behavioural datasets and make millions of personalised decisions per day. The system learns continuously, adapts autonomously, and delivers provable commercial uplift without manual testing or experimentation.
We move quickly and value clarity over hierarchy. Ideas are tested, validated, and shipped fast. Bureaucracy is minimal. You’ll work alongside a tight, highly technical team solving real optimisation problems for real businesses. Ibex is sector-agnostic in design, though many current clients operate in online casinos where real-time optimisation drives significant commercial value. We’re PE-backed, scaling rapidly, and expanding our OEM partnerships to power personalisation inside other platforms outside online gaming. We’re based in London and work hybrid, with the team in the office three days per week.
The role
You’ll be developing the front-end of our client-facing portal (the main way our customers configure Ibex and view recommendations and analytics). This is a central product role: everything our models do ultimately flows through the UI you build.
You will:
- Design and build front-end features in Vue for configuring campaigns
- Create intuitive flows and clean UIs for complex analytical and configuration tasks
- Work closely with product, data science and backend engineering to turn ideas into production features
- Implement performant data visualisations to surface insights and recommendations
- Help shape our front-end architecture, component library and UI standards
- Contribute to engineering best practices (testing, code review, documentation)
This is a hands-on role with a lot of ownership and the opportunity to define how our users experience the product.
The product
We’re pushing beyond dashboards and forms into agentic tools that think, act and learn on behalf of our clients. You’ll be building a cutting-edge application that:
- Lets users collaborate with AI agents to configure and optimise campaigns
- Surfaces AI-driven recommendations in clear, actionable ways
- Makes complex model behaviour understandable and controllable for non-technical users
An interest in AI and how people interact with intelligent systems is essential. You don’t need to be a researcher, but you should be excited about designing interfaces for products where the “user” is both a human and an AI agent.
What we’re looking for
Must-have experience:
- Strong experience building front-ends with Vue.js
- Experience working on B2B SaaS products
- Demonstrated ability to design clean, usable UIs for complex products
- Good understanding of modern front-end engineering practices (components, state management, testing, performance)
- Genuine interest in AI / ML products and how users interact with them
- Hands-on experience using AI coding tools (e.g., Codex, Claude, Copilot, Cursor) to build or ship frontend features in a professional environment
Nice to have:
- Experience with Python/Django backends
- Experience with Azure or other cloud platforms
- Experience building native visualisations (e.g. with D3, Chart.js, or similar)
- Experience working with design systems or component libraries
If you’re not sure you tick every box but you’re excited about the role and the problems we’re solving, we’d still love to hear from you.
Salary £50,000 – £60,000 (depending on experience)
Frontend Developer employer: ibex.ai
Ibex.ai is an exceptional employer for Frontend Developers, offering a dynamic work environment in London where innovation thrives and bureaucracy is minimal. With a strong focus on employee growth, you will have the opportunity to shape user experiences in cutting-edge AI applications while collaborating with a highly technical team. The hybrid work model promotes a healthy work-life balance, and the fast-paced nature of our startup ensures that your contributions will have an immediate impact on real businesses.
StudySmarter Expert Advice🤫
We think this is how you could land Frontend Developer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those at Ibex.ai. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Vue.js projects and any AI-related work. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for the interview by understanding Ibex.ai's products and how they use AI. Be ready to discuss how your experience aligns with their mission and the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the team at Ibex.ai.
We think you need these skills to ace Frontend Developer
Some tips for your application 🫡
Show Your Passion for AI:Make sure to highlight your genuine interest in AI and how it shapes user interactions. We love seeing candidates who are excited about designing interfaces for products that involve both humans and AI agents.
Tailor Your Application:Don’t just send a generic CV and cover letter! Tailor your application to reflect the specific skills and experiences that match the Frontend Developer role. We want to see how your background aligns with what we’re doing at Ibex.
Demonstrate Your Front-End Skills:Since you’ll be building the front-end of our client-facing portal, showcase your experience with Vue.js and any B2B SaaS projects you've worked on. Include examples of clean, usable UIs you've designed for complex products.
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at ibex.ai
✨Know Your Vue.js Inside Out
Make sure you brush up on your Vue.js skills before the interview. Be ready to discuss your past projects and how you've used Vue to create clean, usable UIs. They’ll want to see that you can not only build features but also understand the underlying principles of front-end engineering.
✨Show Your Passion for AI
Ibex.ai is all about AI and how it interacts with users. Make sure to express your genuine interest in AI and machine learning during the interview. Share any relevant experiences or projects where you've designed interfaces for AI-driven products, as this will show you're aligned with their mission.
✨Prepare for Technical Questions
Expect some technical questions related to front-end development and best practices. Brush up on modern front-end engineering concepts like state management, performance optimisation, and testing. Being able to articulate your thought process will demonstrate your expertise and problem-solving skills.
✨Collaborate and Communicate
Since you'll be working closely with product, data science, and backend teams, highlight your collaboration skills. Prepare examples of how you've worked in cross-functional teams in the past. Clear communication is key, so be ready to discuss how you ensure everyone is on the same page when developing features.