Senior iOS разработчик

Decart IT-production

Senior iOS разработчик

Описание вакансии

В рамках направления Decart-outstaffing у нас открыта вакансия на позицию IOS разработчика.

Обязательное использование:
- Swift Concurrency (async/await, Actors)
- SwiftUI
- Арх. Composable/ReSwift (или др основанные на redux и стейтах) -


🔧 Технологии и стек:

-Swift: отличное знание основ, ООП, Generics, протокол-ориентированного программирования — обязательно
-Swift Concurrency (async/await, actors) — обязателен опыт продакшен-разработки
-UIKit: общая база работы с UIKit обязательна
-SwiftUI: обязателен опыт в продакшене, используем как основной UI-фреймворк
Архитектура: Composable (ReSwift или подобные на базе Redux/state management) — обязательно
-REST API: уверенное понимание клиент-серверного взаимодействия, структур
-XML/JSON — обязательно
-SOLID, проектирование архитектуры, clean-code подход — обязательно
-App Store release / provisioning — знание полного цикла подготовки сборок — обязательно
-Git (GitFlow, trunk-based) — опыт командной разработки — обязательно

💡 Будет плюсом:
-Опыт адаптации под Swift 6
-Знание Combine или RxSwift
-Опыт работы с CoreData или Swift Data
-Понимание и опыт написания тестов (unit/UI, Snapshot, XCTest)
-Опыт настройки CI/CD, Fastlane
-Опыт оптимизации производительности (Instruments, профилирование)

👤 Требования к кандидату:
-Опыт работы с iOS от 5 лет
-Продолжительный опыт в одном проекте от 1 года
-Умение работать самостоятельно и в команде
-Навык общения с дизайнерами, тестировщиками и бэкенд-разработчиками
-Готовность участвовать в архитектурных обсуждениях и code review

Что предлагаем:
- Оформление в штат по удобному для тебя формату (ИП, самозанятость);
- График - достаточно синхронизировать тайм-зоны и иметь пересечения рабочего времени с командой (5/2, фуллтайм; гибкое утро);
- Входим в список IT лицензированных аккредитованных компаний
- Рабочее место там, где тебе удобно и есть интернет (на территории РФ)
- Мы любим проактивность и инициативность, слушаем и слышим каждого;)
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию