Home > Find Jobs

Job Search

A tropical beach
Save My Exams company logo

Save My Exams

UK

Posted on: 13 November 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Full Stack Engineer

Save My Exams is a rapidly growing EdTech business on the lookout for an ambitious Full Stack Engineer to build new products in a recently-formed team.

Reaching up to 2m monthly active users and on our way to 100,000 paying members, all while being bootstrapped and profitable, we’re now on the lookout for a Full Stack Engineer to join our team.

We like to think we are the most exciting tech company in Europe you’ve never heard of and this role is a unique opportunity to develop an exciting EdTech product that is fast-growing. So, if you’re interested in rapid, profitable growth, and the chance to disrupt a $7tn+ market by improving the lives of millions of students every year, then read on.

Our Engineering team currently consists of 11 Engineers across 3 product squads. Our product consists of a small number of applications built in JavaScript / TypeScript using libraries and frameworks like Next.js, React and Express.

This is an amazing opportunity to build best-in-class products whilst growing your skills and experience in a fast-moving company that isn’t dependent on endless fundraising rounds.

The Role

To love this role, here’s the type of person you are:

  • You’d enjoy shipping features and products that directly help millions of students across the world.
  • You have an experiment-first mindset, wanting to ship quickly and learn quickly.
  • You’re at home working across the whole stack, from creating delightful frontend experiences to improving our testing and deployment pipeline.
  • You thrive in small, cross functional teams, working in close collaboration with other Engineers, Product Managers and Designers.
  • You enjoy working in a relatively small company, and the ambiguity, pace and opportunity that comes along with it.

Your Responsibilities:

  • Ship and own impactful features, products and experiments as part of a cross functional product squad.
  • Improve our existing codebase to fix any issues and keep it in line with best practices and new technologies.
  • Understand our business, our students, and our content, allowing you to use your judgement to make autonomous decisions.
  • Collaborate across teams to identify, prioritise and solve problems iteratively.
  • Play an active role in our code review process, reviewing code from across the team as well as making it easy for others to review the code you write.
  • Write and maintain tests throughout our codebases.

Requirements

  • Strong professional experience developing and operating web applications using a mix of frontend and backend technologies.
  • Excellent oral and written communication skills.
  • User centricity and an attitude of taking responsibility for the product and code you ship to our students.
  • An understanding – and balanced opinions – of non-functional requirements including accessibility, performance, testing, usability and security.
  • Experience with Git and GitHub.

Nice to-haves:

  • Experience working with our favoured tools: TypeScript, Next.js, React, Express, Postgres.
  • Experience developing CI / CD and deployment pipelines (e.g. GitHub Actions, AWS / Google Cloud, Cypress, Jest).
  • Any experience of content management or search engine optimisation is a bonus.

Benefits

Working for a fast-growing, bootstrapped education company is a rare opportunity to build a hugely impactful and sustainable business.

Our positions are challenging, but also come with amazing advantages and opportunities.

Here’s what we offer:

  • Competitive annual salary of £50,000 - £90,000 depending on experience & skills
  • 28 days paid vacation (plus UK bank holidays)
  • Paid sabbatical - 28 days paid leave for every 3 years you work with SME (in addition to your annual holiday allowance)
  • Annual profit share bonus and stock options
  • £500 annual Learning & Development budget
  • Pension contribution
  • Equipment budget for equipment you might need to do your job brilliantly
  • Remote working: work from your home or wherever you want! We’re UK based but our team is spread out all over the world – UK, Portugal, Germany, South Africa and more.
  • Reasonable hours: we don’t expect (or want) you to spend every waking hour at work. We’re outcomes-oriented and want you to be able to operate at your peak for the long term.
  • Control over your time: Fully remote & flexible, but with regular company get togethers and away days
  • Impact: the opportunity to solve challenging and meaningful problems that make a real difference to the lives of millions of students and teachers.
  • Amazing team: we’re a diverse, talented and friendly group who love what we do.

The process

Here’s an overview of our hiring process, so that you know what to expect. We aim for a fast and straight-forward process.

  • Apply via our online form
  • Short phone call with one of our Engineering Leads (20 mins)
  • Take-home technical assessment (2–4 hours)
  • Interview with two members of our Engineering team (60 mins)
  • Follow-up and offer

Tags

AWS
backend
cloud
frontend
fullstack
Apply to job