This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our Mobile team builds and evolves Wrike’s iOS and Android apps, used as companion tools by a large number of our enterprise customers. We’re a fully independent, cross‑functional group with iOS, Android, and backend engineers, manual and automation QA, a product manager, a product designer, an engineering manager and a tech lead. We move fast and work on both: Supporting the main Wrike web product on mobile, and creating mobile‑first experiences that make the app stand on its own. We’re also investing heavily in AI features right now, so joining the team means you’ll have a real chance to work on cutting‑edge improvements and shape how it’s used in our product. The app itself as the domain we’re operating is big and complex: we support multiple languages, offline mode, adaptive navigation, and we care a lot about performance, polish, and full accessibility. We’ve also been gradually moving toward a multiplatform setup, carefully choosing which parts stay fully native and which go cross‑platform.
Job Responsibility:
Develop, enhance and maintain mobile application product features
Start with research/concept and design, then continue with implementation and release with full ownership
Make sure we solve right problems with right solutions – perform code review and actively participate in technical platform sync
Efficiently collaborate with team members and other teams
Requirements:
5+ years of relevant software development experience and a Bachelor/Master’s degree
Confident knowledge of Swift and Cocoa Touch
Good knowledge of asynchronous programming (async/await)
Solid experience with Reactive programming (Combine)
Knowledge of Realm database
Understanding of Apple’s Human Interface Guidelines
Knowledge of UIKit (Auto Layout) and SwiftUI
Knowledge of REST API
Knowledge of Dependency Injection
Familiarity with push notifications
Proficient understanding of Git
CI/CD experience
Full proficiency in English
Nice to have:
Knowledge of Swift Package Manager and modular architecture
Knowledge of Kotlin language, Kotlin/Compose Multiplatform
Experience with Localization framework
Familiarity with accessibility features such as dynamic fonts, VoiceOver, Voice Control
Experience with UI customization, support iPhone and iPad platforms
Experience with SaaS mobile application
Practical knowledge on how to effectively use AI tools to make your job more efficient (not vibe-coding)
What we offer:
8 calendar days of paid vacation
12 days of National & Festival holidays (10 fixed, 2 flexible)