Senior iOS Developer

ГК Орбита
Москва
🏢 Офис
Middle
Полная занятость
Описание вакансии

Группа Компаний Орбита - ведущий разработчик цифровых решений, российская аккредитованная ИТ-компания.

Мы реализуем масштабные технологические проекты с глубокой экспертизой в цифровизации бизнеса.

Ключевые отрасли: государственный сектор, FinTech, HR Tech, коммуникации и медиа, услуги, рынок недвижимости, travel.

Нам доверяют крупнейшие компании РФ, среди которых: Т1, ВТБ, Иннотех, Альфа Банк, ОИС и другие.

Более 6 лет мы развиваем собственную продуктовую и заказную разработку высокоэффективных цифровых решений.

Сейчас мы находимся в поиске Senior iOS Developer в одну из продуктовых банковских команд.

Обязанности
Разработка и развитие мобильных приложений на Swift;
Проектирование архитектуры мобильного приложения и отдельных функциональных модулей;
Разработка масштабируемого и переиспользуемого кода с соблюдением современных архитектурных подходов;
Проектирование сервисных слоев приложения (network, provider и др.);
Реализация и поддержка сетевого взаимодействия с REST API;
Разработка кастомных UI-компонентов, анимаций и пользовательских интерфейсов на UIKit;
Оптимизация производительности приложения, анализ и устранение утечек памяти;
Работа с многопоточностью и потокобезопасностью;
Проведение code review, анализ crash-логов и устранение технического долга;
Взаимодействие с командой разработки, аналитиками, тестировщиками и дизайнерами.
Требования
Опыт коммерческой разработки iOS-приложений от 4 лет;
Отличное знание Swift и глубокое понимание возможностей языка;
Уверенное владение UIKit, AutoLayout, жизненным циклом UIViewController и UIView;
Опыт работы с архитектурными паттернами MVC, MVVM, Clean Swift, VIPER;
Практическое применение принципов SOLID, DRY, KISS, YAGNI и Dependency Injection;
Опыт проектирования модульной архитектуры приложений;
Понимание работы Deep Links, Feature Toggles и жизненного цикла приложения;
Опыт разработки сетевого слоя и интеграции с REST API;
Глубокое понимание работы памяти (ARC, Weak/Strong/Unowned, Copy-on-Write, Value/Reference Types);
Практический опыт работы с многопоточностью (GCD, DispatchGroup, Threads, QoS, Semaphores, Mutexes);
Уверенное владение Xcode, Debug Memory Graph, Debug View Hierarchy;
Опыт работы с Charles, Proxyman, Postman;
Опыт использования CocoaPods, Swift Package Manager, XCFramework;
Опыт работы с Jira и Confluence.
Будет плюсом
Опыт работы с XcodeGen;
Понимание принципов Accessibility;
Опыт создания сложных кастомных компонентов и анимаций;
Навыки оптимизации производительности мобильных приложений;
Опыт анализа Crash Logs;
Понимание устройства компилятора Swift;
Опыт работы с CI/CD.
Мы предлагаем
Удаленную работу - можно работать полностью удаленно из РФ
Белую заработную плату, оформление по ТК РФ
Комфортный старт: 3 месяца плавного онбординга с поддержкой HR
Поддержку: IT-отсрочка, консультации HR и юристов
Прозрачные процессы и открытую коммуникацию
Работу на современном оборудовании без логирования времени - фокус на доверии и результате
ДМС за счет компании
Профессиональное развитие: индивидуальный план обучения, конференции и митапы
Развитие личного бренда: выступления, публикации, экспертные активности
Бенефиты: регулярное обновление корпоративных скидок
Корпоративную жизнь: онлайн и оффлайн мероприятия, мерч, конкурсы и челленджи

Откликайтесь - будем рады познакомиться лично! 🚀

Технологии и навыки
AI-помощник
Источникhh.ru
Опубликовано4 ч назад
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.