iOS Developer (offline)

Your future activities

The exciting things you will get to do once employed as an iOS Developer:

- Design and build mobile applications for Apple’s iOS platform
- Collaborate with the design team to define app features
- Ensure quality and performance of the application to specifications
- Identify potential problems and resolve application bottlenecks
- Fix application bugs before the final release
- Publish applications on App Store
- Maintain the code and atomization of the application
- Design and implement application updates

Requirements
Our ideal candidate for the position needs to have deep knowledge and understanding of Swift and experience in working as an iOS Developer. Also, he has to be ready for a full-time engagement with the project.

We expect you to bring the following experience and qualifications to this position.

-3+ years experience in working as iOS Developer
-Good Swift knowledge, Objective-С is a plus
-Design patterns and architecture concepts such as MVC, MVVM, CLEAN architecture patterns. Design patterns and SOLID principles
-Deep knowledge in key core APIs (e.g. AVFoundation, UIKit, etc.)
Understanding of the full mobile development life cycle
-In-app-purchases
-Version Control - GIT, pull requests, gitflow
-Error handling: - Handling end user errors (bad inputs or not intended interactions on the app) - Handling external errors (connectivity is the most common)
-Understanding of multithreading
-Application signing, profile provisioning
-Understanding of memory model (arc, weak references, etc.) as well as the use of generic types
-Good English both verbal and written. At least Intermediate.
Will be a plus
In addition to that, we will appreciate the following skills:

Experience with debugging and instrumentation tools.
Security - Encryption, SSL, Certification Pinning, Tokens

The job ad is no longer active
Job unpublished on 12 August 2021

Look at the current jobs iOS Kyiv→