iOS-разработчик (Middle)
Москва
Команда Управления развития технологий ищет разработчика для создания и поддержки iOS-приложений внутренних сервисов. Работа включает разработку клиентской логики, интеграцию с бэкендом и обеспечение качества и масштабируемости приложений для служебного использования.
ГрейдMiddle
Стек
SwiftUIKitCore DataGitSwift ConcurrencyGCDSwiftUIREST APISwinjectMVVMClean Architecture
Задачи
- •Разрабатывать и поддерживать iOS-приложение
- •Оценивать задачи, планировать работу в Agile/Scrum
- •Проводить code review и поддерживать качество кода
- •Интегрировать приложение с бэкенд-сервисами через REST API
- •Оптимизировать локальные хранилища и производительность
- •Контролировать сроки и оптимизировать командную работу
Обязательно
- •Уверенное владение Swift
- •Опыт работы с UIKit и практический опыт SwiftUI
- •Знание Swift Concurrency (async/await, actors) и GCD
- •Опыт проектирования и оптимизации Core Data
- •Понимание и применение Clean Architecture и MVVM
- •Опыт интеграции с REST API
- •Знание DI-принципов и опыт со Swinject или аналогами, уверенный Git