Senior iOS-разработчик (Swift)
Описание
Локация: офис в Москве, без гибрида и удалённой работы
Зарплата: до 200 000 ₽ на руки в месяц
Компания
CORE — IT-компания, предоставляющая аутстаффинговые решения для банковского и корпоративного сектора.
Что делать
Разрабатывать и поддерживать iOS-приложения на Swift и Objective-C.
Работать с UIKit, CoreAnimation, Auto Layout, Manual Layout, CoreData, JSON, XML и Codable.
Проектировать архитектуру приложений с использованием MVC, VIPER, Clean-Swift и MVVM.
Следить за управлением памятью, качеством и поддерживаемостью кода, применять SOLID.
Использовать Git, Gitflow, мульти-репозитории, CocoaPods, Carthage и участвовать в CI/CD-процессах с Jenkins.
Писать unit-тесты, работать с макетами в Figma и взаимодействовать с кросс-функциональной командой в Confluence, Jira и Bitbucket.
Требования
Не менее 6 лет коммерческой разработки под iOS.
Отличное знание Swift и базовые навыки Objective-C.
Глубокое понимание iOS SDK, UIKit, CoreAnimation и Auto Layout.
Опыт работы с CoreData, JSON, XML и Codable.
Знание MVC, VIPER, Clean-Swift и MVVM, а также понимание ARC и MRC.
Уверенное владение Git, опыт работы с Gitflow и мульти-репозиториями.
Навыки интеграции библиотек через CocoaPods и Carthage, написания unit-тестов и понимание CI/CD; Jenkins — на базовом уровне.
Умение работать с макетами из Figma, знание классических алгоритмов и структур данных.
Высокий уровень владения Confluence, Jira и Bitbucket, готовность к командной работе, инициативность и желание развиваться.
Хорошо, если есть
Опыт написания UI-тестов.
Культура и преимущества
Полная занятость в офисе в Москве, график 5/2 и 8-часовой рабочий день.
Кросс-функциональная команда, обмен опытом и поддержка.
Оформление по ИП.