Senior Full Stack Engineer at Blinkist
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

17 Sep, 25

Salary

0.0

Posted On

17 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Legacy Systems, Technical Direction

Industry

Information Technology/IT

Description

Blinkist connects people with powerful ideas from leading authors and experts to broaden perspectives, gain knowledge, and spark understanding in all areas of their life, both personal and professional.
Used by over 32 million people worldwide, Blinkist distills the key ideas from the most relevant, impactful books and podcasts. These can be read or listened to in 15-minute summaries, that we call Blinks. ✨

WHO WE ARE

Our Web Team powers the Blinkist platform, ensuring a seamless experience for millions of users. You’ll be joining a high-impact engineering team of:

  • Two Senior Engineers – Deep expertise across the stack, setting technical direction.
  • One Mid-Level Engineer – Solid, fast-growing, needs mentorship and guidance.
  • One Junior Engineer – Learning fast, eager to improve.

We need a Senior Full Stack Engineer who can hit the ground running, refactor complex codebases, and lead TypeScript-based backend development while making high-level architectural decisions that drive long-term success.

IF YOU’RE A BACKEND-HEAVY FULL-STACK ENGINEER WITH STRONG TYPESCRIPT, REACT, AND ENOUGH RUBY ON RAILS EXPERIENCE TO MAINTAIN OR DEPRECATE LEGACY SYSTEMS, WE’D LOVE TO HEAR FROM YOU!

At Blinkist, our unique culture of empowerment, mutual respect, and transparency has always been our defining characteristic. We support each other and carve out opportunities for every individual to develop and grow. We strongly believe that diversity powers innovation, thus we celebrate and support our differences, providing equal opportunities for employment and career growth. We embrace a flexible, remote-friendly way of working that supports different needs and lifestyles.

APPLY NOW

If we’ve captured your interest and you want to take part in changing the world through the power of ideas, apply now and tell us what excited you about this opportunity.
We look forward to hearing from you! ️
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalised folks tend to only apply when they check every box. If you think you have what it takes, even if you don’t meet every single point on the job description, please still get in touch. We’d love to review your application and see if you could be a great fit.
Information on how we process your personal data can be found in our Privacy Policy: Blinkist Privacy Policy (English) / Blinkist Privacy Policy (German

Responsibilities

ABOUT THE ROLE

Scale. Refactor. Own It. Make an Impact.
At Blinkist, we don’t just build software—we create products that inspire millions to learn and grow. Our Web Team is evolving, and we need a Senior Full Stack Developer with a strong backend focus who can help deprecate or maintain our existing Ruby on Rails stack while driving backend modernisation in TypeScript.
If you have strong TypeScript and React skills, enough Ruby on Rails experience to navigate and improve legacy systems, and the ability to make strategic decisions that balance technical and business impact, keep reading.
Check out the hiring process for this position here: https://jobs.blinkist.com/sk3

WHAT YOU’LL DO

  • Led backend modernization efforts, transitioning from Ruby on Rails to a TypeScript-based backend while ensuring long-term scalability.
  • Navigate and improve existing systems, identifying weaknesses and delivering long-term fixes, especially in Ruby on Rails.
  • Deprecate or maintain our Rails stack, ensuring business continuity while transitioning backend logic to TypeScript.
  • Develop and optimize front-end applications using React and TypeScript, ensuring a seamless and scalable user experience.
  • Make high-impact technical and architectural decisions that balance scalability, maintainability, and business goals.
  • Mentor and support mid-level and junior developers, shaping their growth.
  • Collaborate cross-functionally, turning complex business needs into elegant, practical solutions.
Loading...