📢 Занимаетесь брендом работодателя?

Приходите 11 марта на Хабр Семинар, поговорим о том, как бренд и коммуникации становятся частью стратегии удержания.

→ Узнать больше

iOS Swift Mobile Developer

Требования

Разработчик мобильных приложений
Разработка под iOS
Разработка мобильных приложений
Swift
SwiftUI
Google Firebase
Fastlane
GitHub Actions
MVVM

Условия

Можно удалённо

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

Коротко о продукте: Cервис для фаундеров и топ-менеджеров, который помогает вести проекты через голосовые встречи. Система автоматически берет запись или summary, извлекает из них решения, задачи, вопросы, обновляет цели проекта и готовит команду к следующей встрече.

Продукт работает поверх любых CRM и таск-систем, собирает стратегический контекст и показывает прогресс по целям. По сути — это AI Chief of Staff для руководителя

Проект запускается несколькими бизнесменами и инвесторами с успешными FinTech проектами на постсоветском пространстве и ОАЭ.

Стек:

  • Swift, SwiftUI, SwiftData (не CoreData)
  • Combine + async/await (Swift Concurrency)
  • SPM (основной пакетный менеджер, опционально знание CocoaPods/Carthage)
  • Firebase Auth + Google Sign-In SDK
  • Нативный Apple Sign-In (AuthenticationServices)
  • Fastlane, GitHub Actions

Архитектура:
Coordinator + MVVM - стандартный паттерн для навигации и привязки данных в iOS. Многотаргетный проект: основное приложение, share extension, общий фреймворк бизнес-логики.

Аутентификация:
Нужно общее понимание OAuth 2.0/WebAuthn, а не знание одной конкретной либы.

Что реально важно от кандидата:

  • Привычка писать тесты
  • DI-паттерны, протокол-ориентированный подход
  • Грамотная обработка ошибок
  • Swift Concurrency
  • Миграции SwiftData

Плюсом:

  • Accessibility (VoiceOver, Dynamic Type)
  • Опыт с share extension / мультитаргетными проектами
  • CocoaPods/Carthage
  • Опыт рефакторинга без переписывания с нуля

Условия:

  • Удаленная работа
  • Оклад, полный день