Mobile Engineer iOS/Kotlin Multiplatform with focus on Audio/Music Education at Music-Tech Startup

Learnfield GmbH
Berlin, Germany
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Berlin, Germany

Tech stack

API
Artificial Intelligence
Business Logic
Audio Signal Processing
C++
Mobile Application Development
Mobile Application Software
Objective-C
Software Engineering
Swiftui
iOS
Kotlin
Objective C++
Multiplatform

Job description

Skoove's "Learning" team is where the music plays. We're building a music education platform that listens to users play an instrument and provides real-time feedback. You'll work across our mobile applications in SwiftUI, Kotlin Multiplatform, interfacing with our C++ audio engine and note detection technology.

Your job

Mobile Development (primarily)

  • iOS application development in Swift
  • Kotlin Multiplatform shared business logic
  • Real-time UI for music performance feedback

Optionally audio engine work (if interested/passionate):

  • Maintaining and extending our cross-platform C++ audio library
  • Real-time audio processing and analysis
  • Bridging between mobile platforms and the C++ engine (via Objective C++ wrapper)

Requirements

Do you have experience in iOS development?, * Professional iOS development experience (Swift and Swift UI) in a cross-functional team with high degree of autonomy

  • A passionate learner with growth mindset - you do not fear but embrace new technologies
  • A team player and strong communicator
  • Technically open-minded, versatile and curious (incl. but not limited to AI use)
  • Kotlin Multiplatform experience or willingness to learn
  • Understanding of audio fundamentals (sample rates, buffers, latency), or willingness to learn, * Some familiarity with Objective C, or willingness to learn
  • Experience with real-time audio software development and DSP
  • Proficiency in C++ (modern C++14/17)
  • Background in music technology or audio applications
  • Familiarity with platform audio APIs (AVFoundation, Core Audio)
  • Experience with ML inference in production systems

Benefits & conditions

  • Work on a highly meaningful product with a small, diverse, international team of nerds, music lovers, musicians and other great people
  • Learning and growth are an explicit priority (including but not limited to a learning Budget of EUR 2k + 10 days per year
  • Flexible hours, high degree of autonomy
  • Competitive salary
  • Creative working space in trendy Berlin, Friedrichshain with a huge terrace
  • In case you plan to move to Berlin, we will support you while settling in
  • 28 paid vacation days per working year
  • Yearly offsite

About the company

At Learnfield (Skoove, Trala) we unlock the magic of playing an instrument. Founded in 2014 in Berlin, Germany, we've grown into a leading company in the music tech space. With over 4 million users today, we specialize in creating interactive apps to help people learn piano and violin. We're thrilled to have recently welcomed the Trala app into our repertoire, a leading platform for violin learning. This exciting addition allows us to expand our mission and bring high-quality, accessible music education to even more people. With a team of 30 certified music enthusiasts, we blend music learning science, audio technology, and machine learning to build innovative solutions that support learners of all levels. Whether you're learning the piano, violin, or both, we're here to help you make music and unlock the magic of playing an instrument

Apply for this position