CatHouse (Ворошилов Андрей)

Middle+ / Senior IOS разработчик

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • iOS
  • Swift
  • AppsFlyer
  • Realm
  • UIKit


Мы разрабатываем собственные мобильные приложения в нише мобильных утилит с фокусом на подписочную модель монетизации. Наши проекты компактны по кодовой базе, но требуют глубокой проработки архитектуры и внимания к деталям.

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

Чем предстоит заниматься:

  • Полный цикл разработки приложений: от проектирования архитектуры до релиза в App Store и последующей поддержки
  • Создание чистого, поддерживаемого кода с использованием нативных подходов
  • Интеграция и настройка подписочных моделей (работа с сервисами вроде Apphud, Adapty)
  • Реализация трекинга событий (Appsflyer, Branch), включая работу с IDFA, парсинг диплинков и аналитикой
  • Оптимизация взаимодействия с бэкендом и локальными базами данных (Realm, Firestore, CoreData)
  • Постоянное улучшение пользовательского опыта через кастомные UI-решения

Обязательные требования:

  • Коммерческий опыт разработки на Swift от 3 лет
  • Уверенное владение UIKit, Foundation, верстка кодом
  • Понимание принципов клиент-серверного взаимодействия (REST API, WebSocket)
  • Опыт работы с базами данных: Realm, Firestore, CoreData
  • Знание процессов интеграции in-app purchases и подписок (практика с Apphud, RevenueCat, Adapty)
  • Умение настраивать трекеры аналитики (Appsflyer, Branch) с учетом специфики IDFA и атрибуции

Будем рады, если вы:

  • Предпочитаете нативные интерфейсы и создаете кастомные элементы с вниманием к деталям
  • Имеете опыт работы с SpriteKit/SceneKit (например, для анимаций или игровых механик)
  • Относитесь к разработке как к хобби: экспериментируете с новыми технологиями, ведете пет-проекты
  • Готовы предлагать идеи для продуктов и участвовать в их реализации

Мы предлагаем:

  • Возможность работать над разнообразными проектами — от фитнес-трекеров до нишевых утилит
  • Пространство для профессионального роста, внедрение современных подходов
  • Гибкий график и удаленный формат