About your key responsibilities and impact:
β Develop and maintain our high-performance app using progressive approaches for the iOS platform
β Write code by following KISS, DRY, SOLID principles
β Collaborate with all team members on the search for ideas, concept creation, design process and development of new functions
β Understand the business needs and influence the product
About you:
β 3+ years of iOS development commercial experience
β Experience in Swift and strong knowledge of iOS SDK (APNS, In-App Purchase)
β Experience with Reactive programming (RxSwift, PromiseKit, Combine)
β Knowledge of UIKit, SwiftUI 2.0, CoreGraphics, Core Animation etc.
β Architecture patterns (MVVM, MVC)
β Realm/Core Data knowledge
β Networking (HTTP/S, Sockets)
β Knowledge of Gitflow and common CI/CD practices (Bitrise)
β Experience with multithreading
β Excellent problem finding and solving skills
β Experience with multiple mobile platforms a plus (phone, tablet)
β Package dependencies (SPM, CocoaPods, Carthage)
β Intermediate level of English or higher
What we offer:
β Top rated products. Our products are reaching top positions in their categories on App Store and Google Play. 96 million people around the world use it.
β Remote or hybrid work model. Itβs completely up to you to decide whether you want to work. You can mix it up, work remotely or in the office.
β Professional and personal growth. Regular performance reviews, English classes, education compensation, access to a corporate library, freedom of suggesting ideas for improvements and action, flexibility.
β Comfortable working conditions. A competitive salary with regular raises, 20 paid vacation days, along with 11 paid UA holidays, 15 days of paid sick leave, a flexible schedule, modern equipment of your choice, up-to-date tools.
β Great benefits and relocation support. 100% coverage of the medical insurance, corporate events, stylish merch, full financial and legal support, relocation package.
β Highly skilled and friendly team. Work in a great area of a mature team and cooperation with experts in the social networking niche.
Hiring process:
β Intro call with a Recruiter
β Interview with the Hiring team: introduction to the team and your potential manager to know each other more
β Offer.
The job ad is no longer active
Job unpublished on
17 May 2022
Look at the current
jobs
iOS
Kyiv→