Tech Stack
FirebaseGrafanaiOSKotlinSwift
About the role
- Develop and maintain high-quality native iOS applications using Swift, UIKit and SwiftUI.
- Contribute to developing new features in SwiftUI, while continuing to support existing UIKit components.
- Take ownership of the iOS development lifecycle — from ideation and implementation to testing and release.
- Collaborate closely with testers, UX designers, and product owners in your direct team, and work with backend, frontend, and DevOps developers across other teams to deliver end-to-end features.
- Contribute to evolving the architecture and improving the maintainability and scalability of the codebase.
- Monitor performance and stability with Firebase Crashlytics, and explore opportunities to enhance observability with tools like Xcode Instruments.
- Stay up to date with the latest iOS platform updates, frameworks, and development trends (e.g. SwiftUI, new SDK features, architectural patterns).
- Participate in code reviews, mentor colleagues, and help uphold quality standards across the team.
Requirements
- Collaborative team player who thrives in a cross-functional team with UX, product, and QA specialists
- Comfortable working with developers from other teams to deliver end-to-end features
- At least 3 years of hands-on experience developing native iOS apps with Swift and UIKit
- Practical experience with SwiftUI and an interest in growing that skill
- Solid understanding of iOS architecture patterns such as MVC, MVVM, and Clean Architecture
- Write testable code and comfortable writing Unit and UI tests using tools like XCTest and XCUITest
- Familiarity with app release processes, App Store Connect, and continuous integration using GitHub Actions or similar
- Experience working with RESTful APIs, JSON, and modern networking libraries
- Strong English communication skills, both written and spoken
- Detail-oriented with a good eye for UI/UX and accessibility principles
- Bonus: Experience with logging, monitoring and alerting tools (e.g. Grafana), mobile tooling (Fastlane), cross-platform frameworks (Kotlin Multiplatform), or API infrastructure (Kong Gateway) would be a plus