Must Have
- 6+ years of hands-on experience in iOS development
- Strong proficiency in Swift, SwiftUI, and UIKit
- Proven experience designing modular architectures (SPM, feature modules, reusable components)
- Strong experience in unit testing (XCTest) and writing testable code
- Experience with Combine and async/await
- Solid understanding of clean architecture and separation of concerns
- Experience with VIPER and The Composable Architecture (TCA)
- Familiarity with Firebase services and App Distribution
- Experience with Realm and/or SwiftData
- Strong understanding of Git and CI/CD pipelines
- Experience with App Store submission and lifecycle management
- Experience with UI testing (XCUITest)
Responsibilities
- Design, develop, and maintain advanced iOS applications using Swift, SwiftUI, and UIKit
- Architect and implement modular, scalable codebases using Swift Package Manager (SPM)
- Apply clean architecture patterns such as VIPER (UIKit) and TCA (SwiftUI)
- Write unit tests and ensure high test coverage across core modules
- Build testable components and maintain CI pipelines with automated testing
- Integrate and manage backend services such as Firebase (including App Distribution)
- Handle App Store deployment, provisioning, and release cycles
- Work with asynchronous programming using Combine and async/await
- Manage local data storage using Realm and SwiftData
- Collaborate with cross-functional teams including designers, backend developers, and product managers
- Ensure performance, quality, and responsiveness of applications
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Our Product
What We Offer
Each employee has a chance to see the impact of his work.
You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly
sports sessions, team building events, monthly drink, and much more
Perks
A full-time position
Attractive salary package.
Trainings
12 days / year, including
6 of your choice.
Sport Activity
Play any sport with colleagues,
the bill is covered.
Eat & Drink
Fruit, coffee and
snacks provided.