Senior iOS developer $$$$
About the Company
Headshot Recruitment agency is looking for Senior iOS developer for our client, a product company.
The project is a dating application, a product for virtual chatting.
The team works remotely from around the world. There are 2 main working languages in the company: Russian and English.
About the role
We are looking for an experienced, hands-on iOS engineer to join the mobile team.
In this role, you will improve app development by taking product ownership and choosing the most productive, efficient, and fastest technical solutions without over-engineering.
Your future tasks
iOS App Development and Enhancement
Design and implement new features to improve current functionality.
โข Performance and Stability Optimization
Handle memory management issues, fix crashes, and improve app performance and overall user experience.
โข Architectural Decisions and Code Review
Select and implement architectural approaches (MVVM, Clean Architecture, etc.), conduct code reviews, and mentor developers.
โข Backend and Third-Party Integrations
Integrate with REST APIs, WebSockets, push notifications, analytics tools, payment systems, and other SDKs.
โข Release Process Participation
Set up and maintain CI/CD pipelines, manage TestFlight and App Store releases, ensure release quality, and collaborate with the QA team.
Stack
SwiftUI, RxSwift, R.swift, Firebase, StoreKit, AppsFlyer, Facebook SDK, Lottie
We expect from you
- Solid experience in iOS development as a Senior engineer.
- Degree in Computer Science (Bachelor/Master)
- Comfortable working in fast-moving product environments (ideally with a startup background).
- Strong ownership mindset and attention to quality.
- English language at B2+ level, Russian โ native.
- Your time zone and location (GMT-GMT+6, outside Ukraine).
Company offers
- Remote work with CET time overlap.
- Type of contract: B2B/B2C (salary in euros/$).
- Full-time job.
- Key leadership role with direct product and architectural impact.
Required skills experience
| iOS development | 4 years |
| Swift | 4 years |
| SwiftUI | 4 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |