Умение самостоятельно находить решения без помощи тимлида
Умение находить и предлагать оптимальные решения в существующем и разрабатываемом коде
Выполнение code-review кода коллег, формирование конструктивной критики, основанной на конкретных вариантах, как сделать лучше
Стандартизация решения для минимизации количества ошибок
Эффективное взаимодействие с другими членами команды, обсуждение сложных моментов с внешними командами, уточнение полноты требований или согласование важных технических решений с архитектором проекта
Исправление багов в приложениях в рамках компетенций
Требования:
Уверенное знание Swift и iOS SDK. Опыт работы со SwiftUI
Понимание и работа с архитектурными паттернами MVC/MVVM
Умение работать с Combine.
Опыт работы с GCD, OperationQueue и другими асинхронными операциями
Работа с сетью: URLSession и сериализация данных с помощью Codable
Управление зависимостями: CocoaPods, SPM
Уверенное владение Git
Условия:
работа в крупной, аккредитовоной компании, занимающей лидирующие позиции на рынке разработки ПО в России;
возможность участвовать в перспективных социально значимых проектах федерального масштаба;
оформление в соответствии с ТК РФ;
добровольное медицинское страхование со стоматологией;
размер заработной платы конкурентный по рынку;
прозрачную систему профессионального и карьерного роста;
услуги штатного терапевта и психолога;
программы продвинутого обучения - менторинг и наставничество;
обучение за счет компании - онлайн курсы, участие в конференциях и семинарах.
разнообразные корпоративные активности (тимбилдинги, витаминные дни, современная корпоративная библиотека, регулярные турниры по шахматам, настольному теннису, футболу и волейболу);
широкий перечень корпоративных программ лояльности для сотрудников (изучение английского языка по корпоративным ценам);