IOS-разработчик

Kokoc Group
Москва Опубликовано 13 июля 2026
до 250000 руб.
Полная занятость3–6 летПрограммист
до 250000 руб.

Описание

Мы ищем 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) для ускорения рутины и написания тестов.

Условия:

  • Для работы обязателен личный Macbook
  • Продолжительность проекта 4 месяца с возможностью продления
  • Полностью удаленный формат работы (Мы любим локации Армения, Грузия, Казахстан, ЕС)
  • Загрузка фуллтайм, 40 часов в неделю
  • Выплата ЗП 1 раз в месяц, в соответствии с выгрузкой часов
Описание

Мы ищем 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) для ускорения рутины и написания тестов.

Условия:

  • Для работы обязателен личный Macbook
  • Продолжительность проекта 4 месяца с возможностью продления
  • Полностью удаленный формат работы (Мы любим локации Армения, Грузия, Казахстан, ЕС)
  • Загрузка фуллтайм, 40 часов в неделю
  • Выплата ЗП 1 раз в месяц, в соответствии с выгрузкой часов

Похожие вакансии

Координатор проектов
Volga Volga Brand Identity
Зарплата не указана
Полная занятостьОпыт 1–3 года
HR-менеджер / ведущий рекрутер
ЛернПроект
Зарплата не указана
Полная занятостьОпыт 1–3 года
Специалист технической поддержки (Helpdesk)
Finstar Financial Group
от 90000 руб.
Полная занятостьОпыт 1–3 года
Оператор call-центра
Бондарев Матвей Николаевич
от 100000 руб.
Полная занятостьОпыт не требуется
Prompt engineer/ Промт-инженер
ProBack
Зарплата не указана
Полная занятостьОпыт 1–3 года
Middle Frontend-разработчик
Playerok
от 200000 руб.
Полная занятостьОпыт 1–3 года