Summary
✨ AI‑Generated
A Berlin-based technology company is seeking a Senior Full-Stack Software Engineer to build new features and product lines for a large digital platform. You will work with TypeScript and Google Cloud in a flexible hybrid environment, contributing to thoughtfully designed software that simplifies complex real-world processes.
Highlights
Senior engineering opportunity with a €70k–€90k annual salary range and flexible working. The role focuses on building new features and product lines for a large-scale digital platform with a meaningful social impact.
Description
Senior Software Engineer
(TypeScript / Full-Stack, GCP)
Berlin – €70k–€90kFlexible working (1-2 days per week in the office, Central Berlin)
The opportunity & Founders' story
You will be working with one of the genuine Tech-for-Good success stories of Berlin in the last 10 years.
You will be building out new features and product lines on one of the leading digital platforms in Germany that has already helped more than 4 Million people in Germany with their health-care planning, elderly-care insurances, will-writing and probations.
Their product focuses on simplifying complex real-world processes through thoughtful software design, allowing people to manage important life planning tasks digitally rather than through traditional bureaucratic channels
The Founders have always had an entrepreneurial mindset and wanted to make a different with family & life planning.
Like all good Founders, they started with tonnes of research, PoCs and ultimately knock-backs in their journey before finding their perfect opportunity to make a difference - and it shows! They've built a truly transparent, egoless culture where everybody, including the Engineers, are given an element of freedom to bring ideas to the table, and make a different in their own entrepreneurial capacity.
3 years into their journey, they raised €13M Series A, zoomed past 2 million users in their first 5 years, and have since doubled this to over 4 Million in 2026.
The problem?
Germany has one of the oldest population ratios in Europe, and one of the biggest populations in Europe.
Traditionally, a lot of the insurance, health-care, family and life planning processes are very bureaucratic and focus on hard-copy documents to be physically attained, signed, posted, and acknowledged - often taking weeks or months to complete.
But these guys have completely transitioned Germany away from that model and have digitized the industry to allow people to better-plan, with less time and less pain spent - ensuring you and your family are properly protected without paying ridiculous legal fees and commissions.
Following a period of consolidation and moving towards profitability, the business is now profitable and reinvesting into product and engineering, with plans to grow a carefully selected team of experienced engineers in Berlin.
The Role
You’ll join a small product engineering team (currently 8) working in a highly collaborative environment with strong ownership and autonomy.
Engineers work across the entire product and stack, there is no strict frontend/backend separation.
Instead, the team focuses on building well-structured systems within a single TypeScript codebase.
You’ll contribute to:
Building new product features used by millions of usersImproving and evolving the core system architectureRunning data-driven product experiments and A/B testsWorking closely with product and design to optimise key user journeysMaintaining a strong engineering culture focused on simplicity, maintainability, and refactoring
This role suits engineers who enjoy thinking about architecture, product impact, and system design, not just implementing tickets.
Tech Stack
TypeScript across the entire codebaseVue 3, Node.js, Composition APIFirebase / FirestoreGoogle Cloud Platform (Cloud Run + some Kubernetes)Cloudflare Workers
The team places a strong emphasis on clean architecture and long-term maintainability rather than over-engineered solutions.
Requirements:
Strong experience building production systems with TypeScript / JavaScriptComfortable working across full-stack product developmentInterest in system design, architecture, and maintainable codeExperience working in product-driven teamsBased in, or willing to relocate, to Berlin
Language:
German B2 minimum