Старший iOS-разработчик (удаленная работа)
(вакансия в архиве)

11 марта 2019

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
От 1 до 3 лет
Данная вакансия доступна не во всех регионах.
Смотреть список доступных регионов

Вакансия: Старший iOS-разработчик

Компания Intabia ищет опытного разработчика iOS в команду. Текущие задачи – доработка проекта на ObjC и написание проекта с нуля на современном стеке технологий (Swift).

Требования к кандидату
Обязательные:
  • От 2-х лет опыта разработки под iOS
  • Уверенное знание Swift: optionals, работа с памятью, дженерики, стандартные коллекции, протоколы с ассоциированным типом и т.д.
  • Базовое знание Objective C: классы, категории.
  • Понимание Inter-op Swift и Objective C
  • Способность самостоятельно принимать архитектурные решения и писать поддерживаемый код
  • Git, командная работа с исходным кодом.
Плюсом будет:
  • Опыт работы с Core Data или Realm
  • Умение релизить приложение для тестировщиков и в App Store: решение проблем с подписыванием кода, сборка билдов, распространение для тестеров через Testflight, Hockeyapp, Crashlytics, выкладка в стор, базовое понимание гайдлайнов Apple. Плюсом будет использование fastlane для автоматизации.
  • Понимание принципов работы билд-системы: воркспейсы, проекты, таргеты, схемы, конфигурации, условная компиляция, фреймворки и статические библиотеки.
  • Многопоточность: опыт работы с GCD, плюсом будет опыт работы с NSOperationQueue
  • Опыт работы с UIKit: понимание MVC, жизненного цикла UIView и UIViewController, принципов работы UITableView, UICollectionView, использование Autolayout и адаптивная верстка, умение создавать анимации средствами UIKit (плюсом будет умение анимировать через CoreAnimation и кастомные переходы между экранами)
  • Опыт использование CocoaPods (плюсом будет создание своих подов)
  • Умение верстать интерфейс в xib, storyboard и в коде.
  • Навыки отладки приложения, использование Instruments для поиска проблем с производительностью
  • Понимание принципов работы http(s) в качестве клиента, опыт использования NSURLSession (плюсом будет работа с Alamofire и/или Moya), умение парсить JSON
Условия работы:
  • Официальное трудоустройство;
  • Высокий уровень оплаты труда;
  • Внутреннее обучение, профессиональное развитие;
  • Оплата сертификации по профильным направлениям;
  • Релокационный пакет: поиск и оплата аренды квартиры для иногородних кандидатов.


Посмотрите похожие вакансии

Старший дизайнер UI+UX
Компания: Embacy
Зарплата: от 200 000 до 200 000 руб.
Fullstack разработчик (Angular или React)
Компания: Negotiations experts LTC
Зарплата: от 167 000 до 218 000 руб.
Старший системный аналитик
Компания: R-Style Softlab (Эр-Стайл Софтлаб)
Зарплата: з.п. не указана