улица Красного Курсанта 25В
Обязанности:
-
Руководство командой iOS-разработчиков: постановка задач, контроль выполнения, развитие команды.
-
Проектирование архитектуры и разработка сложных iOS-приложений.
-
Проведение код-ревью, обеспечение высоких стандартов качества кода и архитектуры.
-
Взаимодействие с другими командами (backend/android/дизайн/аналитика/QA) и заказчиками для достижения бизнес-целей.
-
Оптимизация процессов разработки, внедрение CI/CD и улучшение производительности команды.
-
Участие в найме, обучении и менторстве разработчиков.
-
Отслеживание современных трендов iOS-разработки и их внедрение в проекты.
Требования:
-
4+ года опыта в коммерческой iOS-разработке.
-
Глубокое знание Swift и iOS SDK.
-
Опыт управления командой разработчиков от 3 человек.
-
Опыт работы с системами контроля версий (Git)
-
Хорошее понимание многопоточности.
-
Опыт работы с UIKit, Xib, Storyboard и SwiftUI включая гибкость в выборе подходящего инструмента под задачи проекта.
-
Знание Coordinators.
-
Опыт работы с CoreData / UserDefaults / Keychain.
-
Опыт работы с архитектурными паттернами (MVC, MVVM, VIPER, Clean Architecture).
-
Опыт интеграции сторонних библиотек и работы с REST API.
-
Уверенное владение инструментами CI/CD (Fastlane, GitLab CI).
-
Опыт публикации приложений в App Store.
-
Навыки профилирования и оптимизации производительности приложений.
-
Способность выбирать оптимальный стек технологий для реализации задач.
Будет плюсом:
-
Знание Objective-C.
-
Опыт написания и поддержки Unit и UI-тестов
-
Опыт работы c kotlin multiplatform (kmp)
-
Участие в open-source проектах или наличие собственного портфолио на GitHub.
Условия:
- Гибкий рабочий график.
- Профессиональный рост.
- Молодой дружный коллектив и интересные творческие задачи.
- Офис в центре города в 15 минутах ходьбы от станции метро Чкаловская (БЦ Red Cadet).
- Оформление по ТК РФ