- Top 10% of respondersSnoots is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, Snoots usually responds to incoming applications within two weeks
- Early StageStartup in initial stages
Mid-Level Engineer (Full Stack)
- £70k – £80k
- Remote •+1
- 4 years of exp
- Full Time
Not Available
Onsite or remote
About the job
We're searching for a mid-level full stack engineer to join us on a permanent full-time basis.
📍 Hybrid (London) or remote (UK, Europe)
💰 £70,000 to £80,000 + benefits
About Snoots 🐾
We believe that vet care is fundamentally broken. For those of you that own pets, you probably know the pain all too well.
Our pets are such an important part of our family and when they seem not quite themselves, we want to get them quality care as fast as we can. But when it’s £80 for a 15 minute consult, you start questioning whether Fido is actually unwell… or if he’s just not eating because he’d much prefer some roast beef, please.
As we all know, prevention is better than cure, so we set out to build the world’s only vet clinics with unlimited primary care for a flat monthly membership fee of £33 a month.
We want our members to let us help their pets as often as they need it – whether it’s a general health check up, x-rays or blood test to diagnose a mystery illness, neutering or vaccinations for a new puppy or kitten – it’s all included in the membership.
The response has been incredible and off the back of the success we’re getting ready to launch our second clinic, which is 10x the size of our first in Islington.
We’re dedicated to make exceptional pet care accessible to everyone – and we’re looking for a talented engineer to join our Product team to help make that happen.
About the role
This is a full stack role with an early-stage startup, which means your day-to-day tasks will vary widely.
One day you might be bringing Figma designs to life in Storybook or scrambling for data for a new dashboard in Mixpanel. The next, you could be extending our database schema or writing microservices and webhooks.
What we've built recently
To give you a better idea of the kind of projects you'll be working on, here's a sample of some of our most recent deliverables:
Built a whole new customer sign up flow integrating with a third-party patient management system, Typeform, and Stripe for payments
Integrated Segment and Mixpanel to build product analytics, growth, and financial dashboards
Created a round-robin scheduler to distribute appointments between our vets
Automated appointment reminder and membership confirmation emails
We’ve been laying some solid foundations to support our growth and have some exciting new projects in the pipeline – after all, our ability to deliver on our mission relies on the creativity of the tech that we build.
Key responsibilities
Develop, test, and maintain responsive and user-friendly web interfaces
Collaborate with designers to implement UI/UX improvements
Improve performance of the website and app
Develop backend services integrating with third-party providers
Implement and improve analytics and events
Implement unit, integration, and E2E tests
Assist in management of CI/CD pipelines
Our stack
Next.js, Tailwind, TypeScript, Storybook, Vercel, GitHub, Segment, Customer.io, Mixpanel, Typeform, PostgreSQL, Redis, QStash, Stripe, Jest, Figma
Interview process
In the first stage, we'll simply be getting to know each other. This is likely to comprise of an initial interview with our Head of Product and Tech Lead, then a follow up chat with the Founder so that you can ask more about what we’re working towards.
The second stage will be technical in nature (no LeetCode), and then we'll follow that up with a 1-month fully paid trial (or otherwise can arrange some paid contracting so you can see how you enjoy working with us).
We can move fast, so the process can take as little as 2-3 weeks – but we’ll always work around your availability.
And it’s important to be clear – this isn’t just the thing that everyone stamps at the bottom of their job post – diversity is a priority for us. It makes for better companies. Even if you’re unsure whether you tick all the criteria, we encourage you to apply.
About the company
- Top 10% of respondersSnoots is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, Snoots usually responds to incoming applications within two weeks
- Early StageStartup in initial stages