з/п не указана
Москва
От 3 до 6 лет
Команда Управление развития технологий Аппарата Президента в поисках iOS-разработчика.
Обязанности
- разрабатывать мобильное приложение
- оценивать задачи, планировать и работать в Agile / Scrum
- проводить Code Review и поддерживать качество кода
- контролировать сроки и оптимизировать работу команды
- использовать современные инструменты, подходы и технологии
Требования
- языки и платформа: уверенное владение Swift и UIKit; наличие практического опыта работы со SwiftUI.
- асинхронность и многопоточность: опыт управления конкурентным кодом с использованием GCD, а также современного подхода Swift Concurrency (async/await, actors).
- работа с данными: опыт проектирования и оптимизации локальных хранилищ на базе Core Data.
- архитектура ПО: глубокое понимание паттернов Clean Architecture и MVVM, умение применять их для построения масштабируемых приложений.
- сетевое взаимодействие: понимание принципов REST API, опыт интеграции мобильных клиентов с бэкенд-сервисами.
- управление зависимостями: знание принципов внедрения зависимостей (DI), опыт работы с Swinject или аналогичными фреймворками.
- контроль версий: уверенное владение Git. Понимание стратегий ветвления (Gitflow, Trunk-based development) и командной работы в распределенной команде.
Условия
- комфортный современный офис в Москве
- график работы – офис
- ежегодный пересмотр зарплаты, квартальная и годовая премия
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- программа адаптации и помощь руководителя на старте (для Junior позиций)
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- подписка Прайм с возможностью совместного использования на трёх близких
- вознаграждение за рекомендацию друзей в команду Сбера