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

Kokoc Group

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

Описание вакансии

Мы ищем 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 раз в месяц, в соответствии с выгрузкой часов
Навыки
  • iOS
  • Swift
  • Alamofire
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию