Full Stack Engineer in London

Full Stack Engineer in London

London Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Design and build client-facing pricing tools for banks, enhancing user experience and functionality.
  • Company: Join Clariti AI, a fast-scaling B2B SaaS startup with a collaborative culture.
  • Benefits: Competitive salary, profit share, flexible hours, and remote work options.
  • Other info: Exciting growth opportunities and the chance to work with innovative technology.
  • Why this job: Take ownership of impactful projects and influence product development in a growing company.
  • Qualifications: 2+ years in software engineering with a focus on front-end development and strong problem-solving skills.

The predicted salary is between 50000 - 60000 £ per year.

We’re hiring a Full Stack Engineer who wants to take ownership in a fast-scaling startup.

About Clariti AI:

Clariti AI is a B2B SaaS company providing price optimisation software to retail banks. We help banks make pricing decisions on products like mortgages and savings. Our pricing software guides clients to price recommendations that are worth millions of Pounds or Euros in additional revenue. This is an exciting time to join the company, with a growing set of clients in the UK and Ireland. After recent successes, Clariti AI has built a very promising pipeline of new clients, with revenues expected to double in the next year and the team to grow rapidly. The company is bootstrapped (no VC or angel investment) and is already very profitable.

Clariti AI is hiring a product-focused Full Stack Engineer to take ownership of our client‑facing pricing tools. Our software is used by banks and building societies to make high‑value pricing decisions across products such as mortgages and savings. These tools are the face of Clariti AI: they need to be fast, intuitive, reliable and commercially useful.

This is a broad role. You will not simply be handed finished designs and asked to convert them into code. You will work closely with clients, data scientists and the wider Clariti AI team to understand what users are trying to achieve, design better workflows, and build the front‑end and back‑end functionality that helps clients make better pricing decisions faster. The front‑end includes complex pricing and data logic, including scenarios, rate changes, flow calculations, dashboards, tables and visualisations. We need someone who can understand this logic, improve the user experience, and take real ownership of the tools.

What you’ll be working on:

  • Building new functionality for mortgage and savings pricing tools.
  • Expanding upon existing product range (e.g. developing a loans tool).
  • Improving dashboards, pricing scenarios, optimisation outputs, reports and portfolio views.
  • Working with complex front‑end logic, including rate changes, pricing flows, table lookups and recalculated outputs.
  • Working closely with clients to understand how they use the tools and where the experience can be improved.
  • Improving usability, page loading speeds, reliability and general tool performance.
  • Monitoring how users interact with the platform through logs and usage analysis, then using those insights to improve the product.
  • Working with the data science team to turn analytical outputs into secure, reliable and intuitive client‑facing software.
  • Taking ownership of the tools and helping ensure they are clear, professional and commercially valuable.

Must haves:

  • Two or more years’ professional software engineering experience, ideally with a strong front‑end focus.
  • Experience building data‑intensive, secure web applications.
  • Ability to understand complex business logic and turn it into intuitive software.
  • Strong product mindset: you care about usability, performance, reliability and customer value.
  • Ability to work closely with clients, data scientists and commercial stakeholders.
  • Strong academic record in a STEM, quantitative or technical subject, ideally from a good university.
  • Permanent right to work in the UK.

Nice to haves:

  • Experience in financial services, banking, mortgages, savings, pricing or optimisation.
  • Experience with Chart.js or similar data visualisation libraries.
  • Experience with TypeScript.
  • Experience with React or similar front‑end frameworks.
  • Experience with jQuery or legacy front‑end codebases.
  • Experience with Azure or cloud‑based applications.
  • Experience integrating with APIs or Python‑based analytical workflows.

What we offer:

  • A competitive salary, reflecting experience and impact.
  • A genuinely compelling profit share scheme, with the potential to own a stake in the business.
  • Equity options in the event of an acquisition.
  • Flexible working hours and a supportive, outcomes‑focused culture.
  • The ability to work from anywhere for up to two months each year.
  • The chance to take ownership of our live SaaS product already used by clients.
  • Meaningful influence over engineering, product architecture, frontend experience, and cloud delivery.
  • 25 days of annual leave, increasing by one day per year after two years’ service, up to 30 days.

Other:

Unfortunately, we’re unable to sponsor visas, so applicants must have the permanent right to work in the UK. Successful applicants should be willing to work in the London office up to two days a week and should be willing to travel to clients when required.

How to apply:

Please send your CV and a few words (maximum 300) on why you want to work at Clariti AI to . No recruiters please, any unsolicited CVs received will be considered a gift.

Full Stack Engineer in London employer: Clariti AI

At Clariti AI, we pride ourselves on being an excellent employer that fosters a dynamic and supportive work culture. As a Full Stack Engineer, you will have the opportunity to take ownership of impactful projects within a fast-scaling startup environment, while enjoying competitive salaries, a compelling profit share scheme, and flexible working arrangements. With a focus on employee growth and meaningful contributions, our London-based team is dedicated to innovation and collaboration, making it an exciting place to advance your career.

C

Contact Details:

Clariti AI Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Clariti AI or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Clariti AI.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Clariti AI.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Clariti AI that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Full Stack Engineer in London

Front-End Development
Back-End Development
Data-Intensive Web Applications
Complex Business Logic Understanding
Usability and User Experience Design
Performance Optimisation
Client Interaction

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Clariti AI.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Clariti AI and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Clariti AI

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Clariti AI uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.