Компания "Kokoc Group"
Мы ищем Middle iOS Engineer в команду, занимающуюся созданием сложной B2B-платформы для управления брендингом автомобилей. Наш продукт автоматизирует полный цикл: от согласования с брендинговыми агентствами до финальной верификации водителей и проверок со стороны операционных команд.
Вы станете частью команды Driver Classes — это ключевое звено платформы, отвечающее за классификацию транспортных средств и обработку данных в контексте верификации брендов. Здесь решаются нетривиальные задачи по работе с данными и пользовательскими сценариями.
Обязанности:
Разрабатывать и поддерживать функционал iOS-приложения на Swift с использованием UIKit и SwiftUI.
Участвовать в проектировании архитектуры новых фич, системных решений и A/B-экспериментов.
Работать в гибкой среде (Agile/Scrum): планировать спринты, декомпозировать задачи, демонстрировать результаты.
Искать и устранять баги, узкие места производительности, проблемы с офлайн-хранилищем и многопоточностью. Использовать Xcode Instruments и инструменты сетевой отладки (например, Proxyman).
Обеспечивать высокое качество кода через юнит-тесты, снапшот-тесты и строгий код-ревью.
Учитывать требования App Store Review Guidelines на всех этапах разработки и доставки.
Опыт: 2+ года коммерческой разработки под iOS.
Технологии: Глубокое знание iOS SDK, Swift, UIKit, SwiftUI, а также ключевых фреймворков. Опыт работы с Alamofire и SnapKit.
Данные и потоки: Опыт работы с офлайн-хранилищами, многопоточностью и современными подходами к конкурентности (async/await, GCD).
Сеть: Уверенное взаимодействие с RESTful API, опыт сетевой отладки (Proxyman и аналоги).
Архитектура: Понимание Clean Architecture и паттернов (MVC, MVVM, MVP), умение применять их на практике.
Жизненный цикл: Глубокое понимание полного цикла мобильной разработки.
Гайдлайны: Знание App Store Review Guidelines.
База: Хорошие знания Computer Science fundamentals (алгоритмы, структуры данных).
Контроль версий: Уверенный Git (ветки, PR, работа с ревью).
Инструменты: Опыт с CI/CD (GitHub Actions) и инструментами контроля качества кода.
Качество: Умение писать поддерживаемый и тестируемый код с покрытием Unit и Snapshot-тестами.
Коммуникация: Опыт работы с Jira, Azure DevOps и Figma (для взаимодействия с дизайнерами).
Язык: английский не ниже B2, готовность проходить собеседование на английском
Будет плюсом:
Опыт работы с дизайн-системами и компонентными библиотеками в SwiftUI/UIKit.
Опыт внедрения Feature Flags и фреймворков для A/B-тестирования.
Опыт работы с Swift Package Manager и интеграцией сторонних библиотек.
Использование AI-ассистентов (GitHub Copilot, ChatGPT, Claude) для ускорения рутины и написания тестов.
Условия:
01 Июля
Разработчик / Аналитик ИБ (Security Vision)
Москва
Компания "ITFB Group" ITFB — российская аккредитованная IT компания. Мы разрабатываем и внедряем программное обеспечение, создаём...
01 Июля
Москва
Компания "42" Мы в поисках Unity-разработчика для создания интерактивной визуализации данных в области образования, обучающих игр,...
01 Июля
Разработчик 1С / Сопровождение 1С (доработка, конфигурирование)
Москва
Компания "Всероссийский Банк Развития Регионов" Сопровождение, конфигурирование, доработка на базе 1С: Предприятие 8.3 продукта 1С ЗУП КОРП 3.1...
02 Июля
Разработчик 1С:Документооборот
Москва
Компания "Градус" Мы ищем специалиста для крупной строительной компании, который поможет развивать корпоративную систему электронного...
02 Июля
Ведущий разработчик Back - end
Москва
Компания "ЕВРАЗ" Evraz Steel Box - компания по производству и продаже быстровозводимых зданий из металлоконструкций под ключ, ищет в свою...