At a Glance
- Tasks: Own and ship Rostering V2 features, ensuring efficient care for older adults.
- Company: Birdie is transforming home healthcare with innovative technology for older adults.
- Benefits: Competitive salary, stock options, generous holiday, and well-being perks.
- Other info: Join a diverse team committed to transparency and social good.
- Why this job: Make a real impact in healthcare while working with cutting-edge tech.
- Qualifications: Strong TypeScript and React skills; experience with Node.js APIs preferred.
The predicted salary is between 78000 - 110000 £ per year.
About Birdie
At Birdie, we’re reimagining care for older adults. We’re building the technology that powers the future of home healthcare, empowering care teams with tools to deliver better, more dignified care, and enabling older people to thrive in their own homes for longer. Our all‑in‑one solution powers millions of care visits every month, equipping care providers with the tools they need to deliver exceptional, efficient care. We’re not here to tinker at the edges. We’re here to radically transform a broken system. That’s why we’ve built an all‑in‑one platform that supported over 60 million care visits and enabled care for 116,000 individuals in 2025, and we continue to grow our impact. We’re scaling fast, but staying true to our purpose. We’re proud to be a B Corp, using business as a force for good.
Your mission
Rostering is one of the most complex and consequential parts of what we build at Birdie. It’s the system that decides how thousands of care workers spend every minute of their day, which means when it works it powers safe, on‑time care for older adults receiving support at home. When it doesn’t, people miss visits. We’ve grown beyond what our first version can support, and we’re rebuilding it as Rostering V2: the operational backbone we want our partners to depend on for the next ten years. As a Senior Full Stack Engineer, your mission is to own and ship Rostering V2 features end‑to‑end. You’ll work alongside a Staff IC and four senior engineers, writing TypeScript and React on the frontend, Node.js (and Go as you ramp) on the backend, partnering with Product to translate care‑management requirements into reliable software. Your early success will be measured by shipping meaningful Rostering V2 features, confidently handling the on‑call rota, and improving code quality through clean standards, sharper tests, and respected architectural decisions.
How you will contribute
- Own full‑stack feature delivery for Rostering V2, taking features from technical design through to production under high volume and complexity.
- Partner with Product to shape what gets built and when, breaking down epics, surfacing constraints, and influencing priorities.
- Contribute to engineering quality and architectural direction through code reviews, TDD practice, technical design input, and setting squad standards.
- Ramp quickly on the Rostering domain, ship work within the first 30 days, and take on the out‑of‑hours rota by 90 days.
Qualifications
- Strong full‑stack TypeScript and React experience, with known experience building scalable Node.js APIs.
- Comfortable across the full stack, from database schema to frontend component.
- Experience with TDD and writing tests first, with a clear rationale for testing.
- Ability to drive features to stable production deployment without constant oversight, flagging risks early and communicating trade‑offs to non‑engineers.
- Hands‑on with legacy and new codebases, willing to refactor and understand existing work.
- Go experience is a strong plus; if unfamiliar, a demonstrated keenness to learn and a track record of adopting new tech.
What you’ll get from us
- Competitive base salary, reviewed against benchmarks annually.
- Generous stock options.
- Bi‑annual performance cycles with individual compensation reviews.
- Annual personal learning budget and access to training, coaching and mentorship.
- Hybrid working, preferably London‑based with one day per week in our London HQ (UK‑remote considered for exceptional candidates).
- Budget to set up your home workspace.
- Regular in‑person meetups, socials and off‑sites.
- 33 days holiday (25 days + public holidays) and an extra day off on your birthday.
- Company shutdown between Christmas and New Year.
- Two volunteering days each year to give back to causes that matter.
- Industry leading paid primary and secondary caregiver leave.
- Five paid days for fertility treatments.
- Private health insurance with AXA.
- Well‑being perks via Happl (gym discounts, mental health support, and more).
- Cycle‑to‑work scheme.
- 4 % employer pension contribution when you contribute 5 % (UK).
- A deeply human, radically transparent culture.
Equal Opportunities Statement
We’re committed to building a diverse team and inclusive culture. That means creating a hiring process that gives everyone a fair chance regardless of background, identity or lived experience. Need adjustments or support during the application process? Let us know. We’re here to help.
Compensation Range: £78 K – £110 K
Senior Software Engineer (FullStack) in London employer: Birdie
At Birdie, we are dedicated to transforming home healthcare for older adults, making us an exceptional employer for those passionate about meaningful work. Our supportive and inclusive culture fosters employee growth through mentorship and training opportunities, while our competitive benefits package, including generous stock options and a strong focus on well-being, ensures that our team members thrive both personally and professionally. With a commitment to transparency and social impact, working at Birdie means being part of a mission-driven company that values your contributions and empowers you to make a difference.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (FullStack) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current Birdie employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using TypeScript, React, and Node.js. This gives us a glimpse of your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for the technical interview by brushing up on full-stack concepts and TDD practices. We love seeing candidates who can confidently discuss their thought process and how they tackle challenges.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission at Birdie.
We think you need these skills to ace Senior Software Engineer (FullStack) in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your full-stack experience with TypeScript and React, and don’t forget to mention any relevant projects that showcase your skills in building scalable Node.js APIs.
Show Your Passion for Care Tech:At Birdie, we’re all about transforming care for older adults. Share why you’re excited about this mission and how your background aligns with our goals. A personal touch can really make your application stand out!
Demonstrate Your Problem-Solving Skills:We love engineers who can tackle complex challenges. In your application, give examples of how you've driven features to stable production deployment and how you’ve communicated trade-offs to non-engineers. This shows us you can think critically and work collaboratively.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen on joining our team at Birdie!
How to prepare for a job interview at Birdie
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, React, and Node.js. Brush up on your knowledge of building scalable APIs and be ready to discuss your experience with TDD. They’ll want to see that you can handle the full stack, so be prepared to talk about everything from database schemas to frontend components.
✨Understand the Mission
Birdie is all about transforming home healthcare for older adults. Familiarise yourself with their mission and how Rostering V2 plays a crucial role in that. Show them you’re not just a coder but someone who genuinely cares about making a difference in people’s lives.
✨Prepare for Real-World Scenarios
Expect to tackle questions about how you would approach feature delivery under high volume and complexity. Think through examples from your past where you’ve successfully driven features to production and how you communicated trade-offs to non-engineers. They’ll appreciate your ability to flag risks early.
✨Show Your Willingness to Learn
If you’re not familiar with Go, don’t sweat it! Highlight your eagerness to learn new technologies and share examples of how you’ve adapted to new tools in the past. Birdie values growth, so showing that you’re open to expanding your skill set will definitely work in your favour.