iOS Engineer

iOS Engineer

London Full-Time 42000 - 84000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Develop and enhance advertising components for SoundCloud's iOS applications.
  • Company: Join SoundCloud, a leading platform connecting artists and fans through music since 2007.
  • Benefits: Enjoy flexible work options, generous PTO, and wellness benefits like gym memberships and free lunches.
  • Why this job: Be part of a diverse team that values creativity and innovation in the music industry.
  • Qualifications: Experience with Swift, Objective-C, and a passion for clean code and user engagement features.
  • Other info: Relocation support available, plus opportunities for professional development and mentorship.

The predicted salary is between 42000 - 84000 £ per year.

SoundCloud empowers artists and fans to connect and share through music. Founded in 2007, SoundCloud is an artist-first platform empowering artists to build and grow their careers by providing them with the most progressive tools, services, and resources. With over 400+ million tracks from 40+ million artists, the future of music is SoundCloud.

We maintain the advertising infrastructure across all SoundCloud clients. The team is responsible for user engagement and ad experience on mobile: integrating various ad formats, optimizing ad performance, and managing user interaction touchpoints. As an iOS Engineer on our team, you will be responsible for working on SoundCloud's advertising components and enhancing the ad experience in our applications.

You have experience developing applications using Swift and have a strong understanding of object-oriented design patterns. You value clean code and you like writing unit tests with XCTest. A large portion of our app is still written in Objective-C; you are comfortable refactoring it and gradually modularizing it using Swift. Experience with SwiftUI and UIKit is valued for this position, particularly in building responsive and engaging UI components. We care much more about your general engineering skills than any prior knowledge of a particular language or framework.

You have worked with advertising SDKs or user engagement features in the past. You're enthusiastic about learning new skills and technologies. You're proactive and have experience collaborating closely with cross-functional teams including product, design, and analytics. You enjoy creating simple solutions to complex engineering problems and are able to communicate them to product managers and your team. You're an independent thinker but thrive in a tight-knit agile team. You're committed to the products you work on.

About Us

We are a multinational company with offices in the US (New York and Los Angeles), Germany (Berlin), and the UK (London). We provide a flexible work culture that offers the opportunity to collaborate and connect in person at our offices as well as accommodating work from home. We are deeply committed to ensuring diversity, equity and inclusion at all levels of our organization and fostering a community where everyone’s voice, perspective and experience is respected and heard. We believe a strong team is made by investing in employees through mentorship, workshops and enrichment opportunities.

Benefits

  • Not located in Berlin? No worries, we offer extensive relocation support including allowances, one-way flights, temporary accommodation and, by partnering with Expath, on-the-ground support on arrival.
  • Interested in a gym membership, photography course or book? We have a Creativity and Wellness benefit!
  • Employee Equity Plan
  • Generous professional development allowance
  • Flexible vacation and public holiday policy where you can take up to 35 days of PTO annually
  • 16 paid weeks for all parents (birthing and non-birthing), regardless of gender, to welcome newborns, adopted and foster children
  • We offer free German courses at beginning, intermediate and advanced levels
  • Various snacks, goodies, and 2 free lunches weekly when at the office

Diversity, Equity and Inclusion at SoundCloud

SoundCloud is for everyone. Diversity and open expression are fundamental to our organization; they help us lead what’s next in music by understanding and empowering our creators and fans, no matter their identity. We acknowledge the challenges in the music industry, and strive to influence an inclusive culture where everyone can contribute respectfully and thrive, especially the historically marginalized communities that many of our creators, fans and SoundClouders identify with. We are dedicated to creating an inclusive environment at SoundCloud for everyone, regardless of gender identity, sexual orientation, race, ethnicity, migration background, national origin, age, disability status, or care-giver status.

At SoundCloud you can find your community or elevate your allyship by joining a Diversity Resource Group. Diversity Resource Groups are employee-organized groups focused on supporting and promoting the interests of a particular underrepresented community in order to build a more inclusive culture at SoundCloud. Anyone can join, whether you share the identity or strive to be an ally.

iOS Engineer employer: SoundCloud

At SoundCloud, we pride ourselves on being an excellent employer by fostering a flexible and inclusive work culture that prioritises collaboration and personal growth. Our commitment to diversity, equity, and inclusion is reflected in our supportive environment, where employees are encouraged to develop their skills through mentorship and professional development opportunities. With generous benefits such as a Creativity and Wellness allowance, extensive relocation support, and a strong focus on work-life balance, SoundCloud is the ideal place for passionate individuals looking to make a meaningful impact in the music industry.
S

Contact Detail:

SoundCloud Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land iOS Engineer

✨Tip Number 1

Familiarise yourself with SoundCloud's advertising components and user engagement features. Understanding how these elements work will not only help you in interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Brush up on your Swift and Objective-C skills, especially focusing on object-oriented design patterns. Being able to discuss your experience with these languages confidently can set you apart from other candidates.

✨Tip Number 3

Showcase your collaborative spirit by preparing examples of past projects where you worked closely with cross-functional teams. SoundCloud values teamwork, so highlighting your ability to communicate effectively with product managers and designers is key.

✨Tip Number 4

Stay updated on the latest trends in mobile advertising and user engagement technologies. Being knowledgeable about current industry practices will not only impress your interviewers but also show that you're proactive and eager to learn.

We think you need these skills to ace iOS Engineer

Proficiency in Swift
Strong understanding of Objective-C
Experience with SwiftUI and UIKit
Knowledge of object-oriented design patterns
Ability to write clean code
Experience with unit testing using XCTest
Familiarity with advertising SDKs
Understanding of user engagement features
Strong problem-solving skills
Excellent communication skills
Experience collaborating with cross-functional teams
Proactive attitude towards learning new technologies
Ability to create simple solutions to complex problems
Experience in an agile development environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Swift, Objective-C, and any advertising SDKs you've worked with. Emphasise your understanding of object-oriented design patterns and your ability to write clean code.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for SoundCloud and its mission. Mention specific projects or experiences that demonstrate your skills in developing engaging UI components and collaborating with cross-functional teams.

Showcase Your Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your iOS development skills, particularly those involving SwiftUI and UIKit. Highlight any relevant work on user engagement features or advertising components.

Prepare for Technical Questions: Be ready to discuss your engineering approach and problem-solving skills during the interview process. Think about how you can communicate complex solutions simply, as this is crucial for collaboration with product managers and team members.

How to prepare for a job interview at SoundCloud

✨Showcase Your Swift Skills

Make sure to highlight your experience with Swift during the interview. Be prepared to discuss specific projects where you've used Swift, and demonstrate your understanding of object-oriented design patterns. This will show that you have the technical skills needed for the role.

✨Discuss Your Experience with Advertising SDKs

Since the role involves working on advertising components, be ready to talk about any past experiences you have with advertising SDKs or user engagement features. Share examples of how you've integrated these into applications and the impact it had on user experience.

✨Emphasise Clean Code and Testing

SoundCloud values clean code and unit testing. Be prepared to discuss your approach to writing clean, maintainable code and how you use XCTest for unit testing. You might even want to share a specific example of a challenging bug you fixed through testing.

✨Demonstrate Team Collaboration

As the role requires collaboration with cross-functional teams, be ready to provide examples of how you've worked effectively with product managers, designers, and analysts in the past. Highlight your communication skills and how you contribute to a positive team dynamic.

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>