Алматы, улица Желтоксан, 191
Задачи:
Разработка и развитие iOS-приложения на Swift.
Проектирование и поддержка архитектуры (MVVM / MVP / VIPER).
Работа с асинхронными процессами (GCD, async/await, Combine).
Интеграция сторонних SDK и библиотек через Swift Package Manager.
Участие в code review, рефакторинге, улучшении качества кода.
Поддержка и развитие CI/CD пайплайнов.
Требования:
Коммерческий опыт iOS-разработки от 2 лет.
Отличное знание Swift, уверенная работа с UIKit и/или SwiftUI.
Опыт использования архитектурных паттернов: MVVM, MVP, VIPER.
Понимание и практика асинхронности: GCD, async/await, Combine.
Опыт интеграции сторонних библиотек (SPM).
Понимание принципов SOLID, Clean Architecture, Dependency Injection.
Навыки работы с Git, понимание CI/CD (GitLab CI / Bitrise / Jenkins).
Умение разбираться в чужом коде и поддерживать существующие проекты.
Будет плюсом:
Практический опыт использования SwiftUI в продакшене.
Опыт работы с многомодульными проектами.
Настройка CI/CD пайплайнов.
Участие в публикации приложений в App Store.
Понимание Reactive Programming (Combine).
Интеграция аналитики, пушей, deep links.
Базовые знания Unit / UI тестирования (XCTest, Snapshot tests).
Мы предлагаем:
Годовой бонус по результатам работы
ДМС
Материальная помощь на случай важных событий
Скидки от партнеров
Современный офис и вся необходимая техника предоставляется