iOS Developer
Hybrid
middle
today
full-time
Responsibilities
- Development and support of the mobile application for the company's clients (in-house product).
- Participation in the full product development cycle.
- Support of the codebase, performance control, and crash-free operation.
- Writing reliable and scalable code.
Requirements
- Professional proficiency in Swift.
- Ability to design client-server interaction.
- Experience with Realm, knowledge of multithreading intricacies.
- Experience in creating custom components.
- Knowledge of basic data structures and algorithms (and the ability to apply them).
- Ability to layout code: both Autolayout and frames (specifically ASDisplayKit/Texture).
- Understanding of CallKit (experience with it will be an advantage).
- A plus: experience with Objective-C, binary data protocols, encryption, high-load projects, as well as having projects in the AppStore or open code on GitHub.
Conditions
- Official employment according to the Labor Code of the Russian Federation.
- Convenient schedule: 5/2 with flexible start time (from 8:00 to 10:00).
- Annual bonus based on performance.
- Health insurance after the probation period.
- Compensation of 50% of the cost of English language classes (Skyeng).
- Training: regular training and sessions for skill development.
- Minimum bureaucracy, no dress code, team buildings, and events.
- Format: on-site in one of the company's offices of choice — Belgrade, Tbilisi, or Moscow.
Apply now →
✓ Apply here in a minute. Your application and answers go straight to the hiring person, so you never land in a spam pile.