Position: iOS Developer
Company: Che IT Group
Experience required: 5y
English level: intermediate

Responsibilities

Design and build application for the iOS platform
Ensure the performance, quality, and responsiveness of application
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
 

Requirements

Commercial experience with Swift (2+ years), preferably B2C
Experience with SwiftUI
Good understanding of asynchronous request handling, e.g. AlamoFire, PromiseKit
Data persistence, e.g. CoreData, Realms.io
Solid experience working in an agile development environment
Passion for clean code
Strong analytical and critical thinking

Nice to have

Experience  with video streaming, e.g. WebRTC, Twilio, OpenTok
Experience with websockets, e.g. Pusher
Reactive programming, e.g. Combine, RxSwift