О компании и команде
ИТ-компания в составе группы компаний «Спортмастер»
В своей работе мы используем:
- Swift
- Конфигурирование проекта через XcodeGen
- SPM для внешних зависимостей
- MVVM
- Нативные Unit-тесты
- CI на базе GitLab + Fastlane
- SwiftLint + SonarQube
Ожидания от кандидата
Обязанности:
- Разработка и поддержка функционала по работе с фитнес браслетами (через Google Fitness Api)
- Разработка и поддержка функционала по работе с видео-тренировками (Кинескоп)
- Интеграция приложения с информационными системами компании
- Участие в Code Review
- Участие в принятии продуктовых и технических решений
- Взаимодействие с аналитиками, дизайнерами, тестировщиками и другими разработчиками
- Проведение декомпозиции и оценки поставленных задач
- Работа по гибкой продуктовой методологии, активное участие команды в планировании бизнес-процессов
Требования:
- Хорошие знания Swift, знание современных паттернов и архитектур, опыт работы с MVVM / MVC
- Опыт командной разработки приложений под iOS от 3 лет
- Понимание работы клиент-серверных приложений (Rest API, JWT, OAuth2)
- Умение писать тестируемый код, а так же писать юнит-тесты
Не обязательно, но здорово, если вы:
- Имеете опубликованные проекты в AppStore
- Имеете опыт написание собственных фреймворков
- Имеете опыт использования SwiftUI в продакшене
- Имеете опыт Unit / UI тестирования
- Имеете опыт конфигурирование проекта через Tuist
- Знакомы с гибкими методологиями (Scrum, Kanban)
Условия работы
Корпоративные возможности:
- Обучение и сертификация за счет компании (онлайн-школы английского языка Skyeng и Language Link, корпоративная библиотека Alpina Digital, дистанционное образование от университета «Синергия»)
- Корпоративные скидки на различные виды страхования и кредитов, программы и специальные условия для спорта и фитнеса, скидки на отпуск и командировки
- Корпоративные тарифы на сотовую связь («Мегафон», «Билайн»)
- Cкидки от наших партнеров (каршеринг Делимобиль и BelkaCar, интернет-магазины Samsung, SimpleWine, «Комус»)