Software Engineer - Product-Led Growth (m/f/d)

Reposted 8 Days Ago
Be an Early Applicant
Berlin
Entry level
Music
The Role
As a Software Engineer in the Product-Led Growth team at flowkey, you will collaborate with cross-functional teams to optimize user onboarding, messaging, and subscription journeys using a modern tech stack, including TypeScript, React, and GraphQL. The role emphasizes self-directed work and problem-solving to enhance user activation and engagement.
Summary Generated by Built In

About us

Most people dream of being able to play an instrument – and at flowkey, we’re dedicated to making that dream a reality. With our innovative app, we provide an easy and motivating way to learn to play the piano. Since our founding in 2014, flowkey has become one of the leading players in this field, helping millions of people worldwide discover the joy of piano playing.

What sets us apart is not just our product – it’s the journey we’ve taken together. Thanks to our early success and sustained profitability, we’ve been able to grow independently and foster a culture that truly reflects our values. 

At flowkey, mutual respect, authenticity, and trust are at the heart of everything we do. We believe different perspectives drive creativity and innovation, which is why we celebrate our differences and offer equal opportunities for everyone. Our goal is to create an inspiring environment where both personal and professional growth are not only possible but actively encouraged.

Why you’ll love working with us

We believe a great company does more than just support your professional success – it empowers you to live life on your own terms and grow into the person you aspire to be. Here are a few ways we strive to do that:

  • Flexibility: You’ll have the freedom to structure your days in the way that suits you best, with self-determined work hours and only a few fixed meetings.
  • Hybrid Work: While we prefer in-person collaboration, our flexible setup allows you to work from home, our office in the heart of Berlin, or occasionally from anywhere else in the world.
  • Home Base Berlin: We’ve got your back with visa support to help you make Berlin your new home, because being part of our team means enjoying life in this vibrant city.
  • Shared Success: We share part of the company's annual profits among the entire team, on top of a competitive salary. This way, everyone benefits from our continuous growth.
  • Learning & Development: From mastering new skills to exploring fresh ideas, we support your growth with a €2,500 annual learning budget and 10 days of paid experimentation leave.
  • Time to Recharge: You’ll have 33 days of vacation per year to unwind and recharge.
  • A Piano for Your Home: We love music, and we live it. Whatever style you enjoy, you’ll find like-minded people here. Plus, you’ll even receive your own piano to play at home.

Where you come in

At flowkey, the Product-Led Growth team is dedicated to crafting features that help new users fall in love with learning piano — from their very first interaction. We focus on removing friction and surfacing value early to guide millions of users toward their first 'aha' moment with flowkey.
As a Software Engineer on this team, you'll work with a small, cross-functional team of engineers, designers, and product thinkers to create high-performing, joyful experiences that drive user activation, engagement, and conversion.
Your work will center on helping new users get started, form habits, and become active subscribers. We work across platforms — iOS and Android (React Native) and web (React) — and validate ideas through A/B testing to ensure real impact.

In close collaboration with product, design, data, and copy, we aim to grow flowkey in ways that are both user-centered and sustainable.
You’ll thrive in this role if you enjoy self-directed work in a tight-knit team, have a strong grasp of modern web and backend technologies, and care deeply about performance and user experience. You bring curiosity, creativity, and a hands-on mindset — and you’re motivated by solving meaningful problems in ways that benefit both our users and the business.
We care about building a culture where curiosity and initiative are celebrated. Whether it’s shipping a small experiment or exploring a big new idea, you’ll have the freedom to pursue what excites you — and the support to turn it into something real.

What you’ll bringEssential: 

  • Solid problem-solving skills and a creative, analytical mindset
  • High proficiency in TypeScript, along with strong HTML and CSS fundamentals
  • Strong experience with React and Next.js
  • Proven ability to build and ship backend features using Node.js (e.g. Express) and databases like MongoDB
  • A hands-on, learn-by-doing attitude — you're comfortable working with uncertainty or trying out new ideas
  • Openness to feedback and a willingness to share what you learn with others

Bonus points:

  • Experience working with subscription platforms like Apple App Store, Google Play, Stripe, or Braintree
  • Familiarity with A/B testing tools and a data-informed approach to product development
  • Exposure to React Native or native mobile development (iOS/Android)
  • Comfort with Swift, cloud services, or CI/CD pipelines
  • Contributions to open source projects, or an interest in getting involved    
  • Passion for music

Experience in any particular technology or process is far less important to us than the ability to learn quickly, turn ideas into solid code, and easily ramp up in new areas.

We warmly encourage candidates from underrepresented backgrounds to apply, even if you’re unsure about meeting every job requirement. Your unique perspective is valuable, and we’d love to hear from you! 

Ready to apply?

Please click on “Apply to Position” to submit your cover letter in English, along with your CV through our application form.

We’re already excited to meet you!

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Berlin
52 Employees
On-site Workplace
Year Founded: 2014

What We Do

Most people dream of being able to play a musical instrument. We develop outstanding products that enable anyone to achieve this dream. Our first product is flowkey: a revolutionary app for learning to play the piano. After our launch in 2015 flowkey quickly became one of the global leaders in its category, with more than 5 million users from over 100 countries. We are also one of the exceptions in the startup world, as we have been profitable from the beginning. This enabled us to go our own way and create a great culture.

𝗪𝗵𝘆 𝗷𝗼𝗶𝗻 𝘂𝘀

We believe that the best companies support individual freedom and growth. Here’s how we strive to do that:

- Flexible working hours: We only schedule a few fixed meetings every week—you're free to arrange the rest of your time in the way that best suits you.

- Remote work—and a beautiful office: We’ve found that it makes a difference whether we see each other in person or through a screen. That’s why we’ve put much love into designing our beautiful and spacious office in Berlin. At the same time, we deeply value freedom so we’ve set up our collaboration in a way that enables us to work from anywhere.

- Shared success: We distribute part of the company's annual profits among the whole team, on top of a competitive salary. This way everyone shares in our continuous business growth.

- Support for your growth: If you want to learn a new language, attend a conference, or pursue other self-development goals, we'll cover the costs—up to €2,500 per year.

- Love of music and a piano for your home: Whatever style of music you enjoy, you’re sure to find like-minded people among us. And you’ll get your own piano to play at home.

The company is based in Berlin. For open positions please visit https://flowkey.breezy.hr/

Similar Jobs

HERE Technologies Logo HERE Technologies

Senior Engineering Manager- (m/w/d)

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Berlin, DEU
6000 Employees

Grammarly Logo Grammarly

Software Engineer, Front-End

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Hybrid
Berlin, DEU
1400 Employees

Grammarly Logo Grammarly

Software Engineer, Android

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Hybrid
Berlin, DEU
1400 Employees

commercetools Logo commercetools

Staff Engineer - Delivery (m/f/x)

Cloud • eCommerce • Information Technology • Retail • Software • Database
Easy Apply
Hybrid
Berlin, DEU
700 Employees

Similar Companies Hiring

Calm Thumbnail
Software • Mobile • Kids + Family • Music • Healthtech
Palo Alto, CA
280 Employees
Peaksware Thumbnail
Software • Music • Fitness
Louisville, CO
269 Employees
Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account