Software Engineer

AI overview

Contribute to a rapidly evolving tech stack using React and TypeScript to craft scalable solutions, impacting millions of users across a diverse platform.

Are you a Software Engineer who’s energised by solving real problems, comfortable with the unknown, and committed to building more than just “good enough”?

Mention Me is revolutionising the world of referral, AdTech, and influencer marketing. We have already delivered $2bn in revenue for 500+ brands. We are shifting gears to scale up massively, moving from a single-language legacy stack to a modern, decoupled architecture driven by data and AI.

We're entering an exciting new chapter. We're evolving our tech stack, embracing modern technologies, and building what's next. 

This isn't a role for someone who needs a playbook. We're looking for someone who can navigate ambiguity, pivot when the landscape shifts, and make smart decisions about which tools to use. If you're energised by figuring things out, learning constantly, and shipping work that genuinely moves the needle, keep reading.

What the job is all about:

Make a meaningful impact - You’ll contribute across our platform using React and TypeScript, crafting scalable solutions that support millions of users across more than 20 languages.

Use the right tools thoughtfully - We're pragmatic about technology.  Sometimes that means building within our core platform, other times it involves creating new standalone tools using modern frameworks like Next.js or experimenting with AI SDKs. We've already done this with our AI Discovery and Influencer Report growth tools, and there's more to come. We're always exploring innovation in ways that add real value.

Solve the bigger picture - Rather than just picking up tickets, you’ll take ownership of problems end to end - starting with understanding the “why”, before shaping the “how.” Your work will have a clear purpose and room for influence.

Let data guide your thinking - We care deeply about understanding how our products are used. You’ll use tools like PostHog to understand how people interact with our product, helping you make informed, user-centered decisions and refine solutions over time.

Adapt as things evolve - You’ll feel comfortable working through shifting priorities, approaching uncertainty with curiosity, and supporting your team through change.

Collaborate openly - You’ll partner with colleagues across Engineering, Product, and Design, sharing ideas, offering feedback, and learning together to make the best decisions.

What you'll be doing in this role:

  • Contributing to features across our platform and standalone tools using modern technologies like React, TypeScript, and increasingly, Next.js
  • Collaborating closely with teammates in Design, Product, and Engineering to shape solutions together - your voice matters from idea through implementation
  • Working as part of a close-knit, agile team that values trust, support, and shared momentum

What kind of environment this is (and isn’t):

We want to be transparent about how we work, so you can decide if this environment feels like a good match for the way you like to work and grow. This role may not feel like the right fit if:

You prefer clearly defined instructions from the start - We’re often navigating change and ambiguity, which means you'll be encouraged to help shape the path forward, not just follow it.

You feel most comfortable waiting for direction - We value initiative and curiosity. If you naturally spot gaps, ask questions, and take action, you’ll thrive here.

You’d rather avoid uncomfortable conversations - Honest, thoughtful communication is really important to us. We see respectful dialogue, even when it’s difficult, as essential to building strong teams and better products.

You focus more on perfection than progress - We believe in learning by doing. Shipping something small, testing, and improving often beats waiting for something flawless.

You prefer to work mostly on your own - We’re a collaborative team. Learning across disciplines, sharing your insights, and co-creating solutions is a big part of how we work.

You find feedback hard to receive - We value feedback as a tool for growth. We share it constructively and aim to build a culture of support, not blame.

You find it challenging to stay motivated when facing setbacks - Problems can be complex. We encourage persistence, resourcefulness, and leaning on one another for support when things get tricky.

You’re mainly looking for a quiet, steady pace - We’re in an exciting phase of change and growth. That brings momentum, but also complexity and challenge. We protect focus and energy for what matters most.

We'd love to hear from you if:

  • You have hands-on experience using React and TypeScript in a commercial setting
  • You’re curious about modern frameworks like Next.js - whether you've worked with them before or are keen to learn
  • You're comfortable working in less-defined environments and can make progress without having every detail upfront
  • You enjoy turning ideas into action - experimenting, learning, and refining along the way
  • You’re thoughtful about using data and feedback to guide decisions and improve the product
  • You have the right to work in the UK

Experience with any of the following would be a bonus:

  • Next.js or similar React-based frameworks
  • AI tools or SDKs
  • Backend technologies like REST APIs or GraphQL
  • Product analytics platforms (e.g. PostHog, Amplitude, or Mixpanel)
  • Web performance and accessibility best practices

Even if you don’t tick every single box, we encourage you to apply - especially if this role sounds exciting and you’re eager to learn.

Benefits

Here are some of our favourite perks and benefits, but we have so many more!

:house_with_garden:Hybrid working

:hospital: Private medical insurance with Vitality, including enhanced mental wellbeing support, dental and vision policies and a range of lifestyle benefits and great incentives

:female-doctor::skin-tone-5: Life insurance via YuLife with lots of extra perks

:books: Learning and development budget

:palms_up_together::skin-tone-5: Two Celebration Days; additional time off for you to celebrate religious days, cultural events, birthdays, anniversaries, or any other significant day that’s important to you

:man-woman-girl: Enhanced parental leave

:palm_tree: 25 days annual leave (plus public holidays), increasing over your time as a Mentioneer

:star-struck: Regular social events, from chocolate-tasting and pottery-making to poker nights and picnics

:computer: Up-to-date tech you’ll need (we love Macs)

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Hybrid working
  • Health Insurance: Private medical insurance with Vitality, including enhanced mental wellbeing support, dental and vision policies and a range of lifestyle benefits and great incentives
  • Learning Budget: Learning and development budget
  • Latest technology provided: Up-to-date tech you’ll need (we love Macs)
  • Paid Parental Leave: Enhanced parental leave
  • Annual leave increasing with tenure: 25 days annual leave (plus public holidays), increasing over your time as a Mentioneer

Mention Me provides its clients with world class Refer a Friend programmes, enabling companies to supercharge word of mouth for fast and effective new customer acquisition. In addition to all the traditional sharing channels our unique Software as a Service proposition enables people to refer simply by name - no codes or links to remember. We give our clients the ability to A/B test different offers, supported by an extensive reporting dashboard. All this helps them to create a referral channel reaching maximum conversion and effectiveness for your brand.Mention Me is a fast growing, profitable business and we're always on the lookout for great people to join our team. We're proud of our driven, entrepreneurial environment where self starters have an opportunity to make a huge impact and shape the direction of the business.We really enjoy operating more efficiently than larger organisations can, doing things well and doing the right thing by the companies we work with.If this sounds like something you’d like to be a part of, please take a look at the specific roles we’re hiring for below.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job