Обязанности:
- Разработка и улучшение внутренних процессов команды.
- Участие во всех этапах разработки: от декомпозиции до релиза.
- Оптимизация порядка и приоритетов задач.
- Проведение и участие в код-ревью.
- Ведение технической документации.
- Проектирование архитектуры и выбор технических решений.
- Взаимодействие с дизайнерами, бэкендерами, аналитиками и другими командами.
- Работа с техническим долгом и регулярная работа над улучшением качества кода.
Требования:
- От 2 лет опыта в iOS разработке.
- Опыт работы с микромодульной архитектурой.
- Понимание ООП и SOLID.
- Хорошее понимание устройства памяти.
- Опыт работы с многозадачностью.
- Навыки работы с сетевыми запросами и хранения данных.
- Знание архитектурных паттернов и принципов.
- Опыт работы с Git flow.
Будет плюсом:
- Опыт с инструментами автоматизации CI/CD и написание скриптов
- Опыт работы с Tuist
- Опыт работы с разными архитектурами
Технологии:
• Язык и база: Swift, Xcode, ООП + ПОП (протоколы).
• Архитектура: MVP, VIPER, микромодульность.
• UI: Верстка кодом (без сторибордов), работа с анимациями.
• Реактивщина: RxSwift или Combine.
• DI (Зависимости): Swinject, работа с Dev Pods и SPM.
• Инфраструктура: GitLab CI + Fastlane, написание скриптов.
• Сервисы: Firebase, работа с Push-уведомлениями (APNs) и диплинками
Условия:
-
5\2 офис (гибрида, удаленки нет).
-
Работа по адресу - Алматы, проспект Аль-Фараби, 36
-
Корпоративные скидки на фитнес;
-
Бесплатная подписка на онлайн библитеку «Аlpina Digital»;
-
Приятная рабочая атмосфера в современном офисе в деловой части города;
-
Возможность строить карьеру в одном из крупнейших банков Казахстана.
По окладу - до 1 млн максимум.
Если ты хочешь стать частью профессиональной дружной семьи Alatau City банк, присылай резюме или пересылай друзьям, кому это будет интересно!