View All Jobs 137993

Software Engineer – Product - led Growth (m/f/d)

Develop features that guide new users to their first 'aha' moment with flowkey
Berlin
Junior
yesterday
flowkey

flowkey

flowkey offers a revolutionary app for learning to play the piano.

Software Engineer

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' moments 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.

Essential:

  • Proven problem-solving and analytical skills
  • Proficiency in TypeScript, HTML and CSS
  • Proficiency in React and NextJS
  • Familiarity with server-side TypeScript (node.js, express.js) and databases (preferably MongoDB)
  • Willingness to learn by doing, think creatively, and work with unproven solutions and/or incomplete knowledge
  • Eagerness to learn through a feedback culture and share knowledge with the team

Bonus points:

  • Experience with one or more subscription services such as Apple AppStore, Google Play Stripe, Braintree or similar
  • Experience with experimenting and A/B testing
  • Proficiency in Swift, cloud services, and/or CI/CD/QA
  • Experience with React Native, iOS, and/or Android development
  • Passion for music
  • Active interest in contributing to open source

We warmly encourage engineers 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!

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!

+ Show Original Job Post
























Software Engineer – Product - led Growth (m/f/d)
Berlin
Engineering
About flowkey
flowkey offers a revolutionary app for learning to play the piano.