Position: iOS developer
Company: Titanium Technologies
Experience required: 3y
English level: upper

**Requirements:**
- Good spoken English
- At least 3 years of native iOS development
- Solid knowledge about Obj-C/Swift
- Solid knowledge about Design Patterns
- Solid knowledge about HealthKit, UIKit, Core Animation, Core Data
- Experience with MVVM
- Experience with popular networking libraries
- Experience with RXSwift
- Experience making custom components
- Familiar with Encryption
- Familiar with Realm Database

**Will be a plus:**
- Experience making dynamic UI, based on server response
- Experience with Unit/Integration Testing
- Experience with CI/CD (Fastlane, CircleCI)
- Experience with BLE
- Experience with WatchKit
- Experience with Thryve, Garmin or other health monitoring systems

**We offer:**
- Full-time workload
- Competitive compensation
- Work with high-end customers
- Plenty of opportunities to learn, grow and progress in your career
- The friendly and comfortable work environment

If this sounds like you, we’d welcome your application!