ВакансияiOS-Lead

Что предстоит делать:

• Работать напрямую с Руководителем мобильной разработки, продуктовыми командами, другими лидами и, непосредственно, с командой iOS разработчиков.
• Развивать технологический слой, отвечать за качество нашего основного мобильного приложения для юридических лиц.
• Формировать команду и работать с ее мотивацией, выстраивать и развивать процессы мобильной разработки.

Необходимые технические навыки:

• Понимание SOLID и основных архитектурных паттернов (Builder, Abstract Factory, Facade, Decorator и т.д)
• Навык написания Unit тестов
• Protocol oriented programming, swift extensions
• Comparable, Hashable, Equatable
• Swift Enums, Generics, Closures
• Value/Reference Types, Copy on Write, NSCoding.
• Понимание принципов ARC / MRC
• Отличие MVC от Viper и понимание когда и что использовать.
• Работать с сетью, общее понимание RESTa
• GCD
• UI и работа с версткой из кода.
• Cocoapods

Необходимые soft skills

• Проактивность
• Инициативность
• Лидерские навыки
• Честность и открытость.

Будет круто, если вы:

• Имеете опыт тимлидерства и наставничества
• Одинаково хорошо проводите 1-to-1 и проектируете сложные инфраструктурные вещи
• Умеете в CI/CD и автоматизацию
• Можете без проблем написать простенький скрипт на Python или Go
• Знакомы с фреймворками PromiseKit, Quick, Nimble, SnapKit.

Условия:

• Вы получите обширный опыт. Кроме продуктовых задач вы сможете выбрать направления, в которых вам интересно развиваться.
• Работа в молодом и позитивном коллективе профессионалов
• График работы – гибкий
• ДМС
• Корпоративные скидки в широкую сеть фитнес-залов и многое другое (http://www.alfaforyou.ru)

Где работать

Поделиться
Отправить