Middle/Senior Full Stack Engineer(Swift, Kotlin, Flutter)
OMNICORE is an international e-commerce product and service company. We create, develop, and manage online businesses for leading retail players in the fashion industry, specializing in clothing, footwear, and accessories.
We combine consulting, design, web development, content, marketing, customer service, and operational management to ensure the operation of a complete and effective omnichannel e-commerce business.
For over 7 years, we have been helping our partners’ online businesses grow. Our clients include the marketplace md-fashion.ua, ultra-shop.com, adidas.ua, adidas.kz, ua.puma.com, saks85.com, frgroup.kz, and others.
Since 2022, the company has expanded its operations to the Republic of Kazakhstan. We provide a full range of services such as eCommerce-as-a-Service (EaaS) and 3PL, becoming a fulfillment hub.
Middle/Senior Full Stack Engineer(Swift, Kotlin, Flutter)
Requirements:
Working conditions:
Apply now!
We combine consulting, design, web development, content, marketing, customer service, and operational management to ensure the operation of a complete and effective omnichannel e-commerce business.
For over 7 years, we have been helping our partners’ online businesses grow. Our clients include the marketplace md-fashion.ua, ultra-shop.com, adidas.ua, adidas.kz, ua.puma.com, saks85.com, frgroup.kz, and others.
Since 2022, the company has expanded its operations to the Republic of Kazakhstan. We provide a full range of services such as eCommerce-as-a-Service (EaaS) and 3PL, becoming a fulfillment hub.
Middle/Senior Full Stack Engineer(Swift, Kotlin, Flutter)
Requirements:
- 2+ years of experience with Kotlin;
- 2+ years of experience with Swift;
- 2+ years of experience with Flutter;
- Strong knowledge of Kotlin and Android Architecture Components (MVVM, LiveData);
- Solid experience with design patterns, IoC, Android DI (Hilt/Koin), Clean Architecture, and SOLID principles;
- Knowledge of SwiftUI and Combine;
- Experience with Flutter state management (BLoC/Cubit) and DI (get_it);
- Ability to write unit tests ensuring robustness, usability, and reliability;
- Experience with bug fixing and performance optimization;
- Strong understanding of the full mobile development life cycle;
- Experience publishing one or more iOS/Android apps to the app stores;
- Hands-on experience with third-party libraries and APIs;
- Skills in performance and memory profiling/optimization;
- Knowledge of offline-first approaches: local DB (Room / sqflite / Hive / Isar / Realm), caching & sync;
- Experience with push notifications (FCM), deep links/app links, in-app updates;
- Knowledge of security practices: Android Keystore, secure storage, token handling, OWASP MASVS basics;
- Fluency in Ukrainian is required.
Working conditions:
- Full-time, remote format;A young team with a great sense of humor;
- Paid vacation (24 calendar days) and sick leave;
- Personal learning & development budget;
- Career growth opportunities;
- Up to 20% discounts on our partners’ products;
- 50% discount on corporate English learning with Preply;
- Payment in UAH, not tied to currency fluctuations;
- Work schedule: Mon—Fri, 10:00 — 19:00. We operate in the Eastern European Time Zone (EET).
Apply now!
Published 17 September
61 views
·
9 applications
📊
Average salary range of similar jobs in
analytics →
Loading...