32 day(s) ago

IOS Developer

Negotiable salary


Russia
English: Intermediate, Advanced, Upper Intermediate, Native Speaker
Experience: 1+ years
Employment: Full-time

INOSTUDIO

Taganrog
We have been developing web and mobile solutions since 2006.
Our team consists of 75 highly qualified strong technical specialists.
We have implemented 298 successful projects for clients from Russia, Australia, Germany, Belgium, Denmark, USA and other countries.
And we pride ourselves on creating actionable business solutions.

Responsibilities

Develop and maintain iPhone and iPad apps.
Interact actively with the development team.
Participate in the code review process and work on improving the quality of the code.

Requirements

At least 1 year of experience in developing applications for the iOS mobile platform.
Knowledge of Swift, as well as basic native iOS development frameworks (For example: UIKit, Foundation, CoreLocation, StoreKit, AddressBook).
Knowledge of the life cycle of iOS applications.
Knowledge of principles and tools for building multi-threaded applications.
Knowledge of the principles of building client-server applications, basic knowledge of the HTTP protocol.
Knowledge and ability to work with one of the main architectural patterns (MVC, MVVM, MVP, VIPER).
Skills of working with version control systems (GIT).
Basic knowledge in SQL or experience with Core Data, Realm.
The level of English required to work with documentation and text communication with foreign team members.
Using Cocoapods at work and, if desired, writing your own pods.

Skills considered as a good plus

Knowledge of Objective-C
Experience with agile development methodologies.
Experience with any task management system (For example: Youtrack, Jira, Trello) and continuous integration systems (Xcode Server, Jenkins, GitLab CI).
Experience in writing unit tests.
Experience in publishing applications.
Experience with sockets.
Teamwork experience.
Experience in implementing push notifications.
Ability to write in English.

Similar Jobs