Специализация
Mobile (iOS)
Технологии/инструменты
SwiftiOS SDKSwiftUIUIKitSwiftLint/SwiftFormat/DangerXcodeGen/SwiftGen/SourceryFastlaneSnapKitNeedle
Основные задачи сотрудника на данной позиции
- Разработка iOS-приложения для селлеров крупного ритейла.
- Разработка нового функционала продукта.
- Контроль метрик, качества кода.
- Взаимодействие с QA.
- Взаимодействие с UI/UX, аналитиками и архитекторами.
Требования
- Опыт работы над коммерческим проектом в составе команды от 3 лет.
- Отличные знания Swift и iOS SDK.
- Опыт работы со SwiftUI и UIKit.
- Использовал что-то из следующего списка: SwiftLint, SwiftFormat, Danger (на проекте используется Danger).
- Использовал что-то из следующего списка: XcodeGen, SwiftGen, Sourcery.
- Использовал Fastlane и/или кастомные скрипты автоматизации на Swift.
- Опыт с SnapKit и/или Needle.
- Умение читать, анализировать и сопровождать чужой код, активное участие в процессе код ревью.
- Умение писать Unit-тесты.
Вероника Лаврик IT-рекрутер