Senior iOS Engineer in Barcelona


Share offer

Job Description

We strongly encourage people of colour, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents, and individuals with disabilities to apply. Bumble is an equal opportunity employer and welcomes everyone to our team. If you need reasonable adjustments at any point in the application or interview process, please let us know.

In your application, please feel free to note which pronouns you use (For example - she/her/hers, he/him/his, they/them/theirs, etc).

Bumble is looking for a talented Senior iOS Engineer to join our fast-growing advertising team, building Bumble Inc.'s ad platform for the world's largest dating apps. You will own and drive end-to-end technical projects that impact millions of users, share know-how with the community, and experiment a lot. If you get a buzz from taking initiative, and redefining expectations but also getting involved in challenging technical debates with the team, this is your place.


  • Hands-on development to help build our ad platform for Bumble Inc.’s portfolio of apps

  • Integrate advertising SDKs from third-party networks to improve our ad stack

  • Implement ad experiences that are unique to Bumble Inc. and put our users first

  • Ensure compliance with privacy policies, user consent, and GDPR/CCPA regulations within the advertisement platform

  • Work closely with Product Management, Design, and Analysts to deliver new ads features

  • Put quality first to maintain performance and crash rates as we scale

  • Write test cases and work with QA in a weekly release cycle

  • Work within an agile team with daily standups, weekly planning, and demos


  • Product-focused iOS application development experience

  • Experience delivering mass-market, high-performance iOS applications available in the App Store

  • Bonus points for experience with mobile advertising

  • Up to date with the latest Swift and iOS trends

  • Understanding of UIKit, Core Animation, GCD & Networking

  • Excellent understanding of design patterns & Object Oriented Programming

  • Understanding of analytics, remote reporting, and measurements

  • Experience of working with Continuous Integration (CI) and Unit Testing on iOS

  • Knowledge of socket-based networking is desirable

  • Experience performance profiling with instruments in Xcode


  • Self-motivated and able to achieve deadlines and work independently

  • Love to write clean, reusable code and have a passion for mobile development

  • Great communication skills and team-working capability

  • Positive and logical approach together with willingness to learn

  • Attention to detail and a passion for quality

  • A desire to work with a fresh, social digital brand 


About Bumble


Other mobile developer jobs that might interest you...