Position: iOS Senior developers
Company: iBench
Category: iOS
Experience required: 5y
English level: fluent
Published: 2022-07-01T00:00:00+03:00

**Project Description:** chat/payment platform for creators to connect with their followers
**Length of contract:** indefinite
**English Level:** proficient at least. Fluent preferred
**Start date:** as soon as possible

🔥 **English Level:** proficient at least. Fluent preferred

**Specs**
- Expert proficiency in XCode, Swift, UIKit, Cocoapods
- Strong knowledge of core web technologies such as HTTP, REST, JSON
- Strong knowledge of software engineering best practices and design patterns including MVVM-C(Model-View-ViewModel-Coordinator) architecture
- Knowledge of protocol oriented programming
- Knowledge of Git version control
- Familiar with Realm local database for offline mode and cache first loading
- Familiar with Repository pattern
- Familiar with Coordinator pattern
- Familiar with Texture UI SDK
- Comfortable with integrating 3rd party libraries
- Familiar with using Alamofire for networking
- Understanding of memory management and reference cycles
- Able to communicate well and work cross-functionality

**CV and short Video**
We are waiting for the CV in PDF with next information:
- skillset overview
- projects (last 5 years) with your tasks on that projects
- team members size
- education
- app examples (links to appstore)

🔥 The short video, with information about yourself, and how was organized development process on the last project?

**Interview**
Stage 1 - Check the Soft skills
Stage 2 - Technical interview