Senior iOS Engineer
Skills
Location
Languages
Fluent English
Job Description
We're looking for a passionate and experienced Senior iOS Developer to join a dynamic mobile team focused on delivering high-quality, scalable, and testable code for top-tier mobile applications.
🎯 Responsibilities
- Work as part of a cross-functional, agile team handling responsibilities from definition to release, including unit, integration, UI testing, and QA.
- Design, develop, and maintain high-performance, easy-to-use, and engaging mobile experiences for thousands of users worldwide.
- Collaborate with full stack, mobile, backend, and frontend engineers, as well as product designers, to create the best user outcomes.
- Analyze and resolve technical trade-offs, ensuring solutions are scalable and sustainable.
- Actively participate in planning, grooming, retrospectives, design critiques, and other regular team activities.
- Mentor new team members and contribute to the continuous improvement of performance, scalability, and infrastructure.
🛠️ Requirements
- Strong experience developing in Swift with a solid understanding of the iOS SDK.
- Previous experience working in large iOS teams and a collaborative, team-driven mindset.
- Expertise in best practices, testing (unit, integration, UI), and design patterns.
- Experience with Git and RESTful APIs.
- Proficient in English, with the ability to communicate ideas clearly in meetings and written form.
- Demonstrated experience delivering code from development to production.
- Strong analytical skills in UI/UX and past experience working with dependency managers.
- Familiar with technologies such as Swift 5.7, UIKit, Combine, SwiftUI, Xcode 14+ (with no Objective-C).
- Familiarity with Fastlane and CI/CD tools/platforms is a plus.
➕ Nice to have
- Experience developing for platforms beyond iOS.
- Past work with high-load websites.
🤗 We offer
- Opportunity to make a real impact in a rapidly growing global environment.
- 40% discount on all events and experiences.
- Home office friendly.
- Responsibility and opportunities for professional and personal growth from day one.
- Supportive work culture with a young, international team.
- Health insurance and benefits, including flexible remuneration through Cobee.
- English lessons provided.
- Gympass membership.
- Option to receive part of your salary in advance via Payflow.
- Attractive compensation: Base salary 50,000–65,000 EUR, total compensation 67,500–90,000 EUR (including variable and stock options).
📋 Hiring process
- Talent Interview (1 hour): Discuss your background, experience, and motivations.
- Engineering Manager Interview (1 hour): Deep dive into technical expertise and day-to-day role details.
- Technical Assignment: Demonstrate your skills with a take-home challenge (expected within 3 days).
- Team Interview (1.5 hours): Review your solution and meet potential teammates.
