Save My Exams is a rapidly growing EdTech business on the lookout for an ambitious Full Stack Engineer to join our newly formed cross functional Growth Squad.
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, 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 working with A/B testing tools.
- 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 (90 mins)
- Follow-up and offer
Tags
AWS
backend
cloud
frontend
fullstack
Apply to job