Intro
At Feather, we are making insurance honest, transparent, and simple. We do this by building products that are easy to use and understand, and they are being used by thousands of happy customers every day.
We are looking for a full-stack engineer to join our product team. In this role, you’ll be working alongside talented developers, product managers, and designers from around the world.
You will contribute across all of our technical stack — from frontend, to backend, to data and infrastructure — and help us launch new products throughout Europe.
What you bring to the table
Above all, we value excellent communication and self-management. At Feather, you’ll be trusted with significant responsibility early on and will wear many hats. We’re looking for engineers with a strong product mindset who are comfortable diving into product work beyond just coding.
If you thrive in environments with a fair degree of uncertainty and enjoy shaping both the “what” and the “how” of building products, you’ll fit right in. But if you prefer a traditional setup where engineers focus solely on writing code while PMs handle the rest, Feather might not be the right place for you.
Of course, your tech skills are still most important, and here is the baseline:
- You’ve built full-stack applications with React and node.js, backed by a SQL database.
- You have an eye for design, care about accessibility and are comfortable contributing to our design system Dirty Swan.
- You can write clean, maintainable, and reusable code and make design decisions regarding the architecture.
- You have a good understanding of how modern codebases are maintained and deployed – containers, VMs, CI/CD, testing.
But that’s it. We don’t expect you to know everything about the latest hype architecture or framework that the internet is raving about. Quite the opposite—we would prefer someone curious but practical, who can pick the right, often boring, tool for the job.
We don’t care about degrees or formal years of experience as a software developer. We encourage people who switched to engineering late in their careers to join. If you enjoy the challenge and can learn fast, the team will provide you with every bit of support you need.
You'll be responsible for
In 2025, we aim to expand our insurance products and customer base across the EU while keeping our team intentionally lean, focused and pragmatic.
In a nutshell, you will work on product features in a highly collaborative, small team. There will be lots of hands-on coding, but that’s only a part of the job. We expect you to contribute beyond the codebase, to get involved in shaping the projects on our roadmap, and to lead projects early on.
This role is full-stack, and you’ll face a wide variety of challenging problems that will push you to grow and excel. From day one, you’ll ship code to production, and over time, you’ll explore every corner of our product. Here’s a glimpse of what you’ll work on:
- Scale and optimize our React SPA, improving performance for daily users.
- Work on a signup flow builder to support rapid launches in new countries.
- Enhance UI/UX, accessibility, and our design system, Dirty Swan.
- Automate policy management backend jobs with Temporal.
- Collaborate across teams: data, marketing, customer support, and insurance.
- Introduce new payment methods to our Stripe-backed checkout screen.
- Manage our serverless GCP infra with Terraform and Docker.
- Experiment with low-code tools like customer.io, Tally and n8n.
- Develop robust REST APIs with NestJS, Prisma and PostgreSQL.
- Streamline the customer support work in a GraphQL/React admin panel.
- Propose architectural changes using our RFC process.
- Improve claims, notifications and auth in our iOS/Android Expo apps.
- Integrate out Next.js marketing website with a self-hosted Strapi CMS.
- Bring your own ideas to life during our regular hack days.
About us
Feather was founded in 2018 by Rob Schumacher and Vincent Audoire after both of them struggled to navigate the insurance system in Germany (even though they are European). They wanted to create insurance products that were as simple as they knew it could be.
That’s why we’re building insurance to make all interactions easier and more transparent: from signing up and filing a claim to canceling. Our goal is to give people honest, unbiased advice, with the information they need to make the right decision. And, because of how complicated insurance is, we offer tools, articles, and support where people can reach out to a human about problems or questions they have.
Currently, Feather has helped people from over 150 countries get insurance digitally and is expanding quickly.