Skip to content

Open nowPosted 11 hours ago

Senior Android Engineer - Mobile Experience

Epidemic Sound29 open roles

Where
Stockholm HQ
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Android Engineer - Mobile ExperienceEpidemic Sound · Stockholm HQ
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Epidemic Sound's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.8% of postings close within 7 days. Measured by our own scanner across the market. Epidemic Sound postings stay open a median of 14 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 11 hours ago

Epidemic Sound median: 14 days open

The posting

Join our global force of 400+ innovators, blending the latest in tech with the greatest in soundtracking, from our Stockholm HQ to offices in London, New York, Los Angeles, Berlin, Paris, Oslo, and Seoul. We’re an industry leader with a startup mentality. We take what we do seriously, but we don’t take ourselves too seriously. Creating and collaborating to transform the sound of streaming, content, and culture. Come join us, and let the world feel your work

We're looking for a Senior Android Engineer to join Mobile Experience, the team behind the Epidemic Sound app.

Picture a creator on the metro who hears a song and needs the right track for the video they're editing, right now. That's who we build for. Our mobile users are mostly influencers and creators who work from their phones, and we build for how they use mobile, not to match what the web product does.

Why you'll love this team

- A small, cohesive team of seniors. Four engineers, two on Android and two on iOS. We keep process light, with retros and some refinement, and run the rest on trust and autonomy.

- We set our own direction. There's no fixed roadmap. We decide together what's worth building and spend our time on what creators will enjoy, like making it effortless to find the right track for a video or turn a track into a shorter edit.

- A high bar for quality. The app is mature, modular and has very little legacy, because senior engineers have looked after it the whole way. We keep it that way, so we spend our time building rather than paying down tech debt.

- Capable, low-ego colleagues. Strong opinions, loosely held. The best idea wins, whoever it comes from, we pair now and then and share what we learn openly.

- Music is fun. You get to build a product around one of the best things in the world, with colleagues who love it as much as you do.

Your key responsibilities include

- Own features end-to-end: spot opportunities, prototype fast, take the best ideas to production, then measure the impact and iterate.

- Build polished, custom UI in Jetpack Compose and sweat the details of look and feel, from waveforms to our design system components.

- Work on music and playback, the most technically demanding part of the app.

- Keep the app healthy for the long haul: architecture, performance, accessibility, OS updates, API deprecations and releases.

- Pitch in on our Kotlin backend-for-frontend, CI and developer tooling when the need arises.

- Use AI agents as a natural part of how you work with code and everything around it, and help the team find new ways to apply them.

- Share what you know through code review, pairing and clear writing.

Requirements

- 6+ years of professional Android development in Kotlin.

- Deep experience with Jetpack Compose, especially building complex, custom UI, and a good eye for design and polish.

- Solid command of Kotlin coroutines and Flow.

- Apps you've shipped and kept alive in production for years, including platform changes and API deprecations handled without breaking things for users.

- The ability to not only understand but also explain complex topics such as performance, accessibility and architecture.

- Hands-on experience with agentic engineering, using AI agents as a tool for working with code and everything around it, and ownership of the quality of what they produce.

- Initiative. Nobody will hand you tickets, so you need to be happy finding what needs doing and doing it.

It would also be music to our ears if you have

- Experience with audio and playback, ideally Media3 / ExoPlayer.

- Experience with Gradle and large, multi-module codebases.

- End-to-end ownership of shipped features, from deciding what to build through implementation, release, measurement and iteration.

- Worked with design systems.

- Built and maintained continuous integration (CI) workflows.

- Experience with Kotlin on the server in a production environment; we maintain our own backend-for-frontend.

- UX design experience in Figma or similar.

Our tech stack

Kotlin, Jetpack Compose, coroutines and Flow, Hilt, Media3 / ExoPlayer, Room and DataStore, Retrofit and OkHttp, Gradle with version catalogs, custom Android lint checks, and GitHub Actions.

Equal opportunity employer We believe that bringing people together from different backgrounds, experiences and perspectives makes for a healthy workplace, a more successful business and a better world. We value diversity and encourage everyone to come and soundtrack the world with us.

Application Ready to make the world feel your work? Please apply, in English.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Epidemic Sound's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Epidemic Sound's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Epidemic Sound's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.