Войти

iOS Developer

Данная вакансия не актуальна.
ABCloudZ
Компания ABCloudZ
Тип Удаленная работа
Описание вакансии

Requirements

  • 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

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


Responsibilities

  • Designing and building mobile applications for Apple’s iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of the application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before the final release.
  • Publishing application on App Store.
  • Maintaining the code and atomization of the application.
  • Designing and implementing application updates
  • Refactoring the legacy project


 #ios #middle #senior