з/п не указана
Краснодар
От 3 до 6 лет
Обязанности:
- Разработка новых функциональных модулей и улучшение существующих фич.
- Участие в проектировании архитектуры приложения совместно с командой.
- Проведение code review для коллег.
- Работа в тесной связке с аналитиками и дизайнерами для реализации продуктовых задач.
- Написание unit- и UI-тестов для автоматизации тестирования.
- Решение задач, связанных с многопоточностью (GCD, async/await).
- Работа с сетевыми протоколами (HTTP(S), REST API) и JSON.
- Использование основных паттернов проектирования при разработке.
Требования:
- Коммерческий опыт программирования на Swift от 3 лет.
- Опыт разработки многомодульных мобильных приложений.
- Опыт автоматизации тестирования (написание unit- и UI-тестов).
- Опыт работы с многопоточностью: GCD и async/await.
- Опыт работы с сетевыми протоколами и технологиями HTTP(S) и REST API, JSON.
- Опыт разработки с использованием основных паттернов проектирования.
- Опыт работы с инструментами Git и Jira.
- Знание используемых технологий: UIKit, SwiftUI, XCodeGen, MVVM+C, Alamofire, Firebase, KingFisher, Lottie, SnapKit, Combine.
Условия:
- Конкурентная зарплата
- Интересные и разнообразные проекты
- Возможности карьерного и профессионального роста
- Работа в энергичной молодой команде, готовой обмениваться опытом