At a Glance
- Tasks: Evolve Spotify’s mobile platform architecture and enhance developer experience.
- Company: Join Spotify, a leading tech company with a vibrant culture.
- Benefits: Flexible work options, extensive learning opportunities, and generous parental leave.
- Other info: Work in a diverse environment that values your unique perspective.
- Why this job: Make a real impact on how millions enjoy music while advancing your skills.
- Qualifications: Strong iOS development experience and interest in C++.
The predicted salary is between 60000 - 80000 £ per year.
What You'll Do
- Work on evolving the architecture of Spotify’s mobile platform across iOS and shared systems.
- Design and implement strategies that allow systems to be developed and tested in isolation, reducing build complexity and interdependencies.
- Enable interoperability between iOS (Swift/Objective‑C) and shared C++ codebases to improve maintainability and scalability.
- Build and maintain platform‑level components that help teams reason clearly about application state and logic flow.
- Collaborate with teams across the Client Platform Studio to improve developer experience and system design.
- Use AI tools to explore solution spaces, validate architectural ideas, and prototype quickly to inform decisions.
- Define and track success metrics tied to developer productivity and system performance.
- Contribute to technical strategy, engineering standards, and long‑term platform direction.
Who You Are
- You have strong experience in iOS development and exposure to C++, with interest in deepening your expertise across both.
- You have a solid understanding of software architecture, modularization, and scalable system design.
- You are familiar with service‑oriented systems and lifecycle management.
- You care about improving developer experience and reducing cognitive load for other engineers.
- You communicate clearly and collaborate effectively with cross‑functional teams.
- You are comfortable using AI tools to support exploration, research, and rapid prototyping.
- You take a product‑oriented approach to platform work, connecting technical decisions to measurable outcomes.
Where You Will Be
This role is based in London or Stockholm. We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
Benefits
- Extensive learning opportunities, through our dedicated team, GreenHouse.
- Flexible share incentives letting you choose how you share in our success.
- Global parental leave, six months off - for all new parents.
- All the feels, our employee assistance program and self‑care hub.
- Flexible public holidays, swap days off according to your values and beliefs.
Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward‑thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.
Senior Engineer- Mobile iOS Platform in London employer: Spotify AB
Spotify is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Senior Engineer role in London or Stockholm. With extensive learning opportunities through GreenHouse, flexible share incentives, and generous parental leave, employees are empowered to grow both personally and professionally. The company's commitment to diversity and inclusion ensures that every voice is valued, making it a truly rewarding place to work.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Engineer- Mobile iOS Platform in London
✨Tip Number 1
Network like a pro! Reach out to current or former Spotify employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your iOS and C++ expertise, make sure to share it during interviews. It’s a great way to demonstrate your capabilities beyond just words.
✨Tip Number 3
Prepare for the technical interview! Brush up on system design and architecture concepts, especially those related to mobile platforms. Practising coding challenges can also help you feel more confident when tackling technical questions.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Spotify team.
We think you need these skills to ace Senior Engineer- Mobile iOS Platform in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience in iOS development and C++. We want to see how your skills align with the role, so don’t hold back on showcasing relevant projects!
Showcase Your Collaboration Skills:Since we value teamwork, include examples of how you've worked with cross-functional teams. Share specific instances where your communication made a difference in project outcomes.
Demonstrate Your Problem-Solving Abilities:We love innovative thinkers! Use your application to illustrate how you've tackled complex problems in software architecture or system design. Highlight any AI tools you've used to enhance your solutions.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Spotify AB
✨Know Your Tech Inside Out
Make sure you brush up on your iOS development skills, especially in Swift and Objective-C. Familiarise yourself with C++ as well, since you'll need to demonstrate how you can enable interoperability between these languages during the interview.
✨Showcase Your Architectural Knowledge
Be prepared to discuss software architecture and modularisation. Think of examples from your past work where you've designed scalable systems or reduced build complexity. This will show that you understand the core responsibilities of the role.
✨Collaborate Like a Pro
Since this role involves working with cross-functional teams, be ready to share experiences where you've successfully collaborated with others. Highlight how you improved developer experience or reduced cognitive load for your teammates.
✨Embrace AI Tools
Spotify values innovation, so come equipped with examples of how you've used AI tools in your previous projects. Discuss how these tools helped you explore solutions, validate ideas, or prototype quickly, linking it back to measurable outcomes.