Назад
5 дней назад

IOS (AI-native) разработчик

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
IOS (AI-native) разработчик (Swift/iOS): Разработка и поддержка iOS-приложений на Swift с акцентом на проектирование архитектуры, UIKit/SwiftUI и эффективное применение AI-инструментов. Focus on оптимизация производительности, развитие legacy-кода, интеграция с backend и написание unit- и UI-тестов.

Локация: Москва, удалённый формат работы с гибким графиком

Компания

Сёрф разрабатывает нативные и кросс-платформенные мобильные приложения, веб-приложения, сервисы, AR- и ERP-системы для крупных компаний.

Что делать

  • Разрабатывать и поддерживать iOS-приложения на Swift.
  • Проектировать архитектуру приложений и отдельных модулей или фич.
  • Создавать пользовательские интерфейсы на UIKit и SwiftUI.
  • Работать с сетевым слоем, данными и интеграцией с backend.
  • Оптимизировать производительность, устранять проблемы с памятью, батареей и скоростью работы.
  • Проводить code review, писать тесты и использовать AI-инструменты для разработки, рефакторинга и подготовки тестов.

Требования

  • Коммерческий опыт iOS-разработки от 3 лет.
  • Уверенное владение Swift, понимание memory management и concurrency: GCD, async/await, actors.
  • Практический опыт с MVVM, VIPER или аналогичными архитектурами, а также проектирования приложений и крупных фич с нуля.
  • Знание SwiftUI, UIKit, iOS SDK, системных фреймворков и Human Interface Guidelines.
  • Опыт работы с legacy-кодом, сетевым слоем, дизайн-системами, переиспользуемыми UI-компонентами, unit- и UI-тестами.
  • Готовность эффективно использовать AI-инструменты и самостоятельно декомпозировать задачи, оценивать их и доводить до результата.

Хорошо, если есть

  • Опыт работы с Combine и async sequences.
  • Знание модульной архитектуры и опыт разбиения приложения на модули.
  • Опыт настройки CI/CD с Fastlane или Xcode Cloud.
  • Опыт работы с Feature Toggles и A/B-тестами.

Культура и преимущества

  • Большие проекты с миллионами пользователей.
  • Возможность влиять на продукт и процессы разработки.
  • Открытая коммуникация, уважение к экспертизе и минимум бюрократии.
  • Удалённый формат и гибкий график.
  • Прозрачные условия сотрудничества и возможность применять новые AI-подходы.

Процесс найма

  • Отклик и заполнение небольшой анкеты.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →