Magic Media

media, entertainment, and tech

MobileAudioDeveloper

Belgrade, Vojvodina, Serbia Remote Friendly
The Brief

“Mobile Audio Developer at Magic Media. Skills: native audio programming for iOS and/or Android platforms, native audio APIs, audio systems and pipelines, low-latency, real-time audio features. Design, develop, and optimize native audio systems and pipelines for iOS and/or Android platforms. Build low-latency, real-time audio features using native frameworks”

What You'll Achieve.

deliver high-quality, low-latency audio experiences; deliver high-quality audio experiences

Industry & Context.

media, entertainment, and tech
Problems you'll solve

Debug and resolve audio-specific issues such as glitches, dropouts, sync drift, and latency problems

What They're Looking For.

Must Have

native mobile development skills in Swift/Objective-C (iOS) and/or Kotlin/Java (Android), Hands-on experience with native audio APIs — Core Audio, AVFoundation, AudioUnit on iOS and/or AAudio, Oboe, AudioTrack on Android, Solid understanding of audio concepts — DSP, signal processing, sample rates, bit depth, buffering, and latency management, Familiarity with audio file formats and codecs (AAC, MP3, FLAC, PCM, Opus), multi-threading skills, particularly for real-time audio thread management, Excellent communication skills, with the ability to bridge technical and creative disciplines, Fluent in English

Nice to Have

Experience with cross-platform audio libraries such as JUCE, PortAudio, or miniaudio, Familiarity with audio middleware (FMOD or Wwise) outside of a game engine context, Experience with music apps, podcast platforms, VoIP, or audio streaming products, Knowledge of MIDI, AUv3 plugin development, or real-time audio effects processing, Experience with spatial/3D audio (e. g. Apple Spatial Audio, binaural rendering), Solid technical foundation (e. g. Computer Science, Electrical Engineering, Music Technology, or equivalent)

What You'll Do.

and optimize native audio systems and pipelines for iOS and/or Android platforms

real-time audio features using native frameworks

Manage audio thread prioritization

and real-time constraints at the OS level

Debug and resolve audio-specific issues such as glitches

Help provide architectural oversight of the audio system across the entire application

How You'll Work.

Team & Collaboration

Collaborate with sound designers, product managers, and other engineers to deliver high-quality, low-latency audio experiences; Collaborate with sound designers, composers, and product teams to deliver high-quality audio experiences; Working closely with a team of like-minded people

Communication Scope

Excellent communication skills, with the ability to bridge technical and creative disciplines; Fluent in English; open communication

Free ATS check

Applying for this Mobile Audio Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Magic Media?

Real rants from real employees. Read before you apply.

Read Company Rants →