Rodeo
Get started

SaleCycle

Frontend Software Engineer

Gateshead
£60k/yr
Posted about 22 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

Key Highlights:

Job Title: Experienced Frontend Software Engineer
Location: Gateshead, hybrid working or UK, remote
Reporting to: Engineering Lead

About Us

SaleCycle is redefining how brands convert, engage, and retain customers through AI-driven experiences across the entire customer journey.
SaleCycle combines real-time onsite personalisation and intent scoring with offsite activation across email, SMS, and paid channels, enabling brands to identify, engage, convert, and re-engage customers with precision.

What we do

We provide a full-funnel Agentic Marketing Platform, combining:

  • Real-time behavioural analytics and intent scoring
  • AI-powered search, recommendations, and agentic decisioning
  • Onsite personalisation and A/B testing
  • Cross-channel activation (email, SMS, paid media)
  • CRM/CDP integrations and first-party data orchestration
  • Retail media and monetisation capabilities

Who we are

We are a global team of 100+ people across the UK, France, Spain, Italy, and Eastern Europe.
We are profitable, growing, and operating with a clear mindset:

  • We build, not maintain
  • We prioritise outcomes over activity
  • We operate with low ego and high accountability
  • We challenge ourselves to step outside our comfort zone

Job Summary

As a Frontend Software Engineer, you will be part of a highly collaborative, agile, and empowered product delivery team, dedicated to building the interfaces our brands and shoppers use to experience AI-driven personalisation, recommendations, and agentic decisioning in real time.
You'll own the React/TypeScript front end of our platform end-to-end, from performant, low-latency on-site experiences to the internal tools our teams use to configure and monitor AI agents, working closely with the backend engineers (Go, C#/.NET) and AI/ML teams who power them.
This is a great opportunity to work in an environment that embraces cutting-edge technologies, with a strong focus on React, TypeScript, and modern front-end architecture for AI-powered products. Exposure to, or an appetite to pick up, Go and/or C#/.NET is a genuine plus, since you'll frequently be working across the API boundary with those services.
We're looking for someone who is passionate about writing high-quality front-end software and thrives in a collaborative team environment.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Key Responsibilities

  • Designing and building modern, performant front-end applications using React and TypeScript, including AI-powered and agentic user experiences (real-time personalisation, recommendations, conversational/agent interfaces)
  • Translating intent scoring, decisioning, and analytics outputs from our AI/agentic services into clear, responsive, and delightful UI
  • Collaborating closely with backend engineers on Go and C#/.NET services to help shape clean, well-documented APIs that serve the front end well
  • Building and maintaining reusable component libraries and design-system foundations across our product suite
  • Optimising for performance, accessibility, and reliability, including in edge/onsite personalisation contexts where flicker and load time are critical
  • Writing clean, maintainable, and efficient code following industry best practices (e.g., SOLID principles, component-driven design)
  • Collaborating within an agile, Scrum-driven team, participating in sprints and planning sessions
  • Contributing to automated testing, CI/CD pipelines, and monitoring production front-end systems
  • Engaging in peer code reviews and mentoring junior engineers to support knowledge-sharing and team growth

Essential Skills & Experience

  • Strong, hands-on experience with React and TypeScript in production applications
  • Solid grounding in modern JavaScript/TypeScript, component architecture, and state management
  • Experience building UI for data-rich or AI-powered products (analytics dashboards, recommendation surfaces, real-time personalisation, or similar)
  • Comfortable consuming and helping shape RESTful (or similar) APIs from front-end code
  • Familiar with git or other distributed source control systems
  • A problem-solver with a proactive approach to diagnosing and resolving issues
  • Passionate about writing clean, maintainable, and scalable front-end code
  • Experience building and maintaining automated test suites with Cypress/Jest, or similar
  • Experience with project management tools such as JIRA

Nice to have

  • Experience with Go and/or C#/.NET enough to read, debug, or contribute to the services your UI talks to is a strong plus
  • Familiarity with cloud computing platforms (AWS, Azure)
  • Exposure to AI/ML-powered products: LLM-driven features, agentic systems, recommendation engines, or A/B testing platforms
  • Familiarity with operating in an ISO 27001-certified environment
  • Experience with Docker and containerised environments
  • Knowledge of CI/CD pipelines and DevOps practices
  • Familiarity with updating and maintaining dependencies to proactively address security risks
  • Experience with mentoring, training, or knowledge sharing within a team

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Our Perks & Benefits

We value our employees at SaleCycle, so we offer great benefits, perks and incentives in addition to a competitive salary.
⏱️ Flexible hybrid working
🌴 25 days annual leave + public holidays + your birthday off + increase holidays for length of service
🚗 Free parking at the office
🎊 Annual company meet-up
🎉 Monthly social fund
💰 Monthly working from home allowance
🏅 Long Service Awards
📕 Annual training budget
🚨 For all our perks, please visit our website https://careers.salecycle.com/

Our Idioms

At SaleCycle, we care about our people; we prioritise well-being and work-life balance, growth & innovation, continuously pushing boundaries as a team and a company for our customers.
We MOVE together as One
We MOVE out of the Comfort zone
We MOVE at Pace
We MOVE to Scale
We MOVE to the Needle

Support & Equal Opportunities

It’s okay if you don’t tick all the boxes - don’t let imposter syndrome prevent you from applying!
SaleCycle is committed to providing a caring work environment for all employees, regardless of age, sex, disability, sexual orientation, race, religion, or belief.
When it comes to recruitment, we’re interested in your work experience, skills, and overall personality. Because diversity makes the workplace stronger and is necessary for SaleCycle's success, we are intensifying efforts to incorporate concrete actions to help us improve in this area.

Interested?

Apply now!
We’d love to hear from you! If you’re excited about this opportunity and want to be part of a fast-moving, innovative team, apply today.

As part of our recruitment process, successful candidates are subject to a DBS check. This cost is covered by SaleCycle.

Salary Range

For this position, we offer a salary of up to £60,000 per annum depending on experience.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

React
TypeScript
JavaScript
Component architecture
State management
RESTful APIs
Git
Cypress
Jest
JIRA
Go
C#
.NET
AWS
Azure
Docker

Location

Gateshead, England, United Kingdom

Sign up to applySee more jobs like this