Bumble is seeking a Senior iOS Engineer to join their Mobile Foundation team within the Mobile Platform Group. This role is crucial in empowering iOS engineers and wider mobile teams to deliver exceptional user experiences. The Mobile Foundation team is responsible for providing industry-leading frameworks, tools, services, and integrations for development, deployment, and quality control.
Key responsibilities include:
- Exploring new features of Swift and iOS Core Frameworks
- Participating in the evolution of architecture approach inspired by TCA
- Driving the development of core frameworks (Networking, Image Loading, Analytics)
- Optimizing app performance
- Partnering with mobile development teams
- Maintaining feedback loops with mobile engineers
The ideal candidate should have:
- Up-to-date knowledge of Swift and iOS trends
- Extensive iOS development experience in Swift
- Strong understanding of design patterns and OOP
- Expertise in concurrency models (GCD, Swift Concurrency)
- Experience with protobuf, gRPC, and socket-based networking (desirable)
- Mastery of Xcode debugging
- Solid communication skills and team-working capability
- Passion for software design and excitement about change
Bumble Inc. is committed to inclusion and encourages applications from diverse backgrounds. They offer a hybrid work environment and are open to making reasonable adjustments to support candidates throughout the application process.