👋 Hey Jane ! Thank you for your interest in becoming a part of the ACME team!

Scroll for more

About us

Let's do work that matters

Who are we?

We’re more than just a no-code landing page builder. ACME is on a mission to help tens of thousands of talent professionals improve their talent outreach strategy, all while elevating the candidate experience.

Most people come to ACME to do work that matters. Every day, we empower people to build a life beyond the regular 9-to-5, all while building a beloved product that aims to fix the gap between talent partners and job seekers.

Backed by some of the most well-known investors in tech, we are hitting headlines too. This year, Forbes named us as one of their Next Billion Dollar Startups, and we were crowned the Hottest Tech Scaleup at the Europas.

Why us?

What makes us unique?

Values, mission and culture

Our mission at ACME is to empower people like. This isn't easy! It requires all our team to continuously push themselves to have the highest possible impact.

In practice it means we recognize team members who demonstrate high performance and high growth. If that's you, we'll reward you generously and do everything we can to keep you motivated during your time at ACME.

If you're not exhibiting enough performance and growth yet, that’s something we are committed to helping you with. We’ll work with you, your manager, and your squad to get you to be the best version of yourself. We’ll evaluate performance transparently, and we'll build you a development plan to fit your ambitions and personal circumstances.

Values

🚚 Ship Early, Ship Often

We take risks. They don't always work and we're ok with that.‍ We use our initiative to solve user problems, whether they directly involve us or not.‍ We pose solutions to  problems and speak up when things aren’t working.

🧠 Data-Driven Decisions

We use all means at our disposal; data, research, A/B tests, to learn quickly and take action. When we fail, we adapt and go again. We derive meaning from qualitative and quantitative data in order to take decisions. New ideas can come from anyone at ACME, and we're empowered to test them.

🤙 Good Vibes Only

We bring our whole, wonderful selves to work.‍ We inspire each other and help each other level up and do our best work. Our environment is inclusive and respectful.

Career Progression Framework

ACME has a culture of stepping up. We want, and expect our people to grow and develop. We’re scaling rapidly, and we know it’s important as we do that our people have clarity on their current role expectations and potential path at ACME . That’s why we use a career profession framework where we (and you) can see instantly which skills are required for each role at each level.

Not only can you see where you sit in the framework right now, you can also see which skills you should work on to reach the next step, and track your progress along the way.

The story doesn’t finish there. Heck no. We’re now building on this solid foundation with mentoring and learning and development plans. We’ll obviously also iterate as we grow.

The role

Senior Product Engineer

What the job involves?

What you’ll be doing

  • Joining a cross-functional product squad with a mix of frontend engineers, designers, UX writers, backend engineers, data analysts and others to develop features that improve our users’ financial health

  • Working on our React (Next JS) application, building out amazing experiences for our users

  • Writing tests alongside your code to give us the confidence to ship it

  • Using AB-Tests, feature flags and other tools that let us iterate quickly

  • Using data to dig into user journeys, detecting problems and helping to optimise the ACME experience

  • Getting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the frontend guild

  • Taking part in shaping all the work your squad does, not just the technical parts. We encourage everyone at ACME to share their ideas; so you can expect to be involved in product ideation sessions, user research calls, design reviews, retrospectives, ways of working sessions, product demos, OKR reviews.

About you

Firstly and most importantly, all of the above sounds exciting to you Jane, and you share and embrace our values.

For this Senior Product Engineer role, we also have some specific asks:

  • As this is an SE3 position, we’re looking for someone with strong industry experience of React with TypeScript for a minimum of 4+ years. If it’s a lot more than that, maybe you want to look at our Lead role.

  • As your work will primarily involve working on Next JS, we’d either like to see some proven experience with this framework or a genuine passion for learning the intricacies of Next JS and React Server Components.

Benefits

What do you get for all your hard work?

Compensation, benefits and ways of working

  • A competitive compensation package (base + equity). Current base salary for this role ranges from £90k to £100k / year.

  • A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support.

  • Flexibility: We treat you as humans first, employees second. This means all the usual perks but it also means flexibility. We take pride in being a flexible workplace that trusts our employees to deliver their best work, giving you the autonomy to structure your day around morning drop-offs to school or daily dog walks.

  • Hybrid-first: Join our hybrid-first team, where we blend the best of both remote and in-office work. We expect our team members to be in our London office 1-2 times a week. On Thursdays, we buy you lunch but you can come to the office on whichever days work best for you!

  • 30 days annual leave a year, plus public holidays.

  • 6% employer-matched pension in the UK.

  • Private medical insurance, dental cover, and life assurance.

  • Enhanced parental leave

  • 1 month paid sabbatical after 4 years at ACME

  • Regular socials and activities, online and in-person

  • We'll pay for your OpenAI subscription

  • Online mental health support

  • And many more!

Interviewing

The interview process

A transparent interviewing process

Initial chat: ⏰ 15-30 mins

A brief and friendly phone call with one of our talent partners. We'll cover the role, our company, and our engineering team. We'll talk about your experience and what you are looking for in your next role.

Engineering Manager chat: ⏰ 30-45 mins

You’ll speak with one of our Engineering Managers about our mission, values, and engineering principles. Our lovely team lead the chat, but we won’t just be listening to your answers - we want to treat it like a conversation and gather more detail with follow-up questions. We’re doing our best to assess your skills and also put you at ease! Like talking to your engineering pals! 😀

We’ll also explore your technical knowledge and ways of working, your previous experience and your alignment with our engineering principles and values.

Practical Exercise: ⏰ 90 mins

Why a Technical Interview over a Take home Task you ask? We respect your time at ACME - the last thing anyone wants to do after a long day's graft is work on a project for another company!

The purpose of this session is primarily to assess your technical skills in real time. We're looking to see your coding skills, how you approach problems, how you communicate and explain your decisions.

Don't worry - we don’t just watch! Our Engineers will work together with you on the exercises, so don't be shy - lean on your (potential) colleagues!

Panel: ⏰ 60 mins

Look at that, you're on the home stretch!

In the final round you'll be meeting with the members of the wider team: including one of our Project Managers, Design Leads and our Director of Engineering.

We'll be assessing how you'll fit into the team, how you handle certain situations and how you work with other departments.

Questions?

Frequently Asked Questions

We have answers (well, most of the times!)

What's the size of the engineering team?

We have 120 software engineers split across multiple squads, 3 continents and several timezones.

What is your tech stack?

We believe in using the right tools for the job at hand. That being said, our current stack includes: Typescript, React, Next.js, Node, React Native (for our mobile apps), Tailwind CSS, Jest, React Testing Library, Cypress (for our E2E tests), AWS with Terraform, Github and CircleCi.

Is the live coding exercise comprised of leet code problems?

No! Our technical assessments are designed to evaluate your general domain knowledge and problem solving skills; problems we face daily at our jobs.

How are the engineering teams organized?

Our model is centered on autonomous, cross-functional squads focused on a specific goal or OKR, always with the mission of solving our users’ problems. These small, multidisciplinary groups are Cleo’s backbone. They define their own goals and work toward them in the best way they see fit. A squad will usually be made up of: Product managers, Frontend or Backend engineers, Designers, User researchers, Data scientists and Copywriters (Cleo is a chat-first product and we guard her tone of voice like a gd lioness).

DE&I Initiatives

Diversity, Equity, and Inclusion

Delivering through diversity

We are proud to be an equal opportunity employer that is committed to diversity and inclusion in the workplace. We encourage people from all backgrounds to apply. All employment decisions are made without regard to race, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

If there’s anything we can do to accommodate your specific situation, please let us know.