Position: iOS software developer (only Ukraine)
Company: Recruit-Alliance
Experience required: 3y
English level: upper

What you’ll do as an iOS Engineer
● Build and re-design our native iOS application
● Deliver a great mobile user experience that is super-fast for end-users
● Design and review code, troubleshoot, and act as a mentor to team members on technical matters
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency
● Test code for robustness, including edge cases, usability, and general reliability

Technical must experience
● 3+ years of experience in iOS development
● Excellent understanding of the full mobile development life cycle.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
● Expert in Swift development, and various iOS frameworks
● Self-directed, independent and has proven experience owning complete features/products
● Good understanding of user experience design and development on iOS and mobile devices
● Knowledge of Agile principles
Stack: Swift/Objective-C, RxSwift, Realm/RxRealm, Apollo/Moya, Swinject, Firebase/Crashlytics

What we offer:
●20 working days (+ wishes of the candidate)
●Paid sick leave - 5 working days (+ wishes of the candidate)
●Individual benefits.
●Technique

Stages:
1. HR(30 min)
2. Technical interview with the team leader.
3. Test. If the candidate refuses the test, will there be pair programming
4. CTO