Обязанности и достижения:
Последнее место работы:
Продуктовая разработка по scrum с двух недельными спринтами. Задачи через redmine, макеты в figma, репозиторий в gitlab. Команда ~ 10 человек: android/ios разработчик, дизайнер, бекенд-разработчики, тимлид, продукт/проджект-менеджеры.
Получил проект на стадии разработки, рефакторил, реализовал mvp функционал, выпустили в AppStore. Дальше поддерживал и внедрял новые фичи. Работал с git-репозиторием, поддерживал существующие зависимости, шарил тестовые сборки, обновлял приложение в AppStore. Работал со сложным UI, картами, пушами, webview, диплинками, сторонними сервисами. Из наиболее сложных задач была работа с sip телефонией для реализации функционала домофона и работа с датчиками умного дома.
Стек:
Swift
UIKit + SteviaLayout
MVC
Cocoapods + SPM
Alamofire
Cache
Linphone + CallKit, PushKit
Mapbox
Charts
Firebase, AppMetrica