We are looking for an experienced iOS Engineer to join the Ad Platform team and help build the future of our advertising business. This role will be focused on crafting user interfaces that bring advertising to life within our client apps. This is a chance to have a large impact on our growing advertising revenue and reach millions of users. It also offers the opportunity to be involved in the design and architecture of features that affect various parts of the app.
What you’ll do:
- Collaborate with engineers, product managers, designers, and other teams to develop new features and maintain existing ones for the Spotify iOS app.
- Work on crafting delightful, performant, and reliable experiences related to Advertising.
- Focus on testability, performance, and maintainability of our iOS application.
- Be an active partner in the full feature development lifecycle, from ideation to launch.
- Practice continuous delivery, ensuring that features are well-tested and easily shippable.
- Contribute to our team’s engineering practices, ensuring high quality development standards.
Who you are:
- You have a Bachelor’s degree in Computer Science or a related field, or equivalent training or work experience.
- You have 5+ years of experience in iOS development, with a strong understanding of Objective-C/Swift, Cocoa Touch, and UIKit.
- You are passionate about mobile application development, especially on iOS.
- You have experience with software engineering best practices (e.g. unit testing, static analysis, continuous integration, continuous delivery, refactoring, code reviews, and design patterns).
- You care about quality and you know what it takes to deliver high quality, well-tested code in an agile software development environment.
- You are a great communicator and enjoy working cross-functionally to achieve common goals.
- You have experience building maintainable and testable code bases, including API design and unit testing.
Where you’ll be:
- We are a distributed workforce enabling our employees to pick where they work — whether at home or in an office.
- This role can be worked from anywhere in North America, or Latin America.