About Bikebook
Bikebook is a SaaS company based in the south of the UK. We help bike shops and service businesses run their day-to-day work more smoothly — from managing bookings to improving how they communicate with customers.
The product is growing quickly, and we are looking to expand our engineering capacity. We need a hands-on Full Stack Developer who enjoys moving across the entire stack to help us deliver robust features for shops across the UK.
This role suits a developer who enjoys the \"messy middle\" of product building: taking a rough requirement, managing the data flow, building the API in .NET, and implementing the UI in React/Next.js.
Why We’re Hiring
We are looking for a developer who can hit the ground running and take ownership of feature delivery. We want to reduce the gap between \"idea\" and \"shipped,\" and we need someone technical enough to build scalable solutions but pragmatic enough to ship value quickly.
We’re looking for someone who can:
* Work seamlessly across our .NET backend and Next.js frontend.
* Take a feature from a Figma design to a working production release.
* Write clean, maintainable code without over-engineering.
* Collaborate with our UX Lead to ensure technical constraints inform design (and vice versa).
* Troubleshoot production issues and help improve system performance.
* Help manage day to day triages to assist the team.
In short: someone who loves building software and cares about the end-user experience just as much as the code quality.
What You’ll Do
* Develop full-stack features using C# (.NET) and Next.js (React).
* Manage data access and persistence using NHibernate.
* Translate designs from Figma into responsive, accessible front-end code.
* Build and maintain RESTful APIs to power our frontend.
* Help the dev team manage triage issues, such as bugs and small changes to the site.
* Reduce the load of the rest of the dev team by assisting where necessary.
What We’re Looking For
* 4+ years of commercial development experience.
* Solid experience with C# / .NET (Web APIs).
* Strong proficiency in JavaScript/TypeScript and React (experience with Next.js is a massive plus).
* Experience with NHibernate (or a deep understanding of similar ORMs such as Entity Framework and willing to learn).
* A solid understanding of relational databases (we use Postgres, but you'll mostly interact via the ORM).
* A decent understanding of HTML/CSS (you care about the UI matching the design).
* Ability to work independently and manage your own tasks.
* Able to come into the Brighton office once a week.
Nice to Have
* Experience with Google Cloud Platform (GCP).
* Previous experience in a SaaS environment.
* An interest in cycling (definitely not required, but it helps with the lingo!).
Compensation
£40,000 per year + pension, 25 days holiday, regular team building events and work gear provided.