Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Поклонная улица, 3

Любишь не просто писать код, а создавать опыт, который реально удерживает пользователей? Хочешь, чтобы твоя работа влияла на то, как миллионы людей открывают и воспринимают музыку с первого запуска приложения? Интересно строить функционал, который собирает нужные данные, помогает пользователям находить любимую музыку и делает их возвращение в приложение естественным и привычным? Тогда тебе к нам.

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

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

В этой роли ты будешь не просто писать код: ты будешь создавать систему, которая влияет на рост продукта с первого экрана, работать вместе с другими командами, предлагать решения и помогать коллегам внедрять лучшие практики. Это ответственная и интересная роль, потому что каждый твой компонент напрямую отражается на том, как пользователь ощущает Звук с первого запуска.

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

Обязанности:

  • самостоятельно вести продуктовую разработку, а так же включаться задачи других проектов/стримов: разработку UI части SDK для интеграции к партнерам, разработка UI плеера, онбординга
  • качественно оценивать задачи и укладываться в согласованные сроки
  • Поддерживать стабильность и качество кода
  • Работать с требованиями: уточнять, находить риски и предлагать решения
  • Участвовать в код-ревью и встречах команды
  • Соблюдать процессы команды
  • Поддеживать прозрачность работы
Требования:
  • Опыт коммерческой разработки приложений от 3 лет

  • Отличное знание Swift, а также современных библиотек и фреймворков

  • Знание принципов реактивного программирования (RxSwift или подобное)

  • Глубокое понимание различных архитектурных подходов (Clean Architecture, MVVM, MVP) и умение применять их на практике

  • Понимание принципов модуляризации и опыт практического применения

  • Умение эффективно управлять техническим долгом и улучшать качество кода

  • Опыт написания unit- и интеграционных тестов, а также использования инструментов автоматизированного тестирования

  • Способность быстро адаптироваться к новым технологиям и инструментам

  • Практический опыт работы с CI/CD

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

DevOps-разработчик
Системы Коммуникаций

Глубокие знания Linux-систем. Опыт работы с системами контейнеризации и оркестрации (Docker, Kubernetes). Навыки программирования на скриптовых языках (Python, Bash...

Business Development Manager/Менеджер по развитию бизнеса
FINTECH SERVICE

Более 10 лет на рынке. Мы делаем ставку на инновации: внедрение новых технологий, автоматизация процессов и улучшение пользовательского опыта.

IOS-разработчик
Литрес

Опыт iOS-разработки от 3-х лет. Знание Swift 6, SwiftUI, iOS Human Interface Guidelines, Swift Concurrency. Понимание MVVM.

Автор курса по LLM-разработке и LLMOps
Хекслет

Какой опыт ожидаем. Основы LLM-разработки: понимаете устройство языковых моделей, токены, контекст, inference, ограничения и различия провайдеров; чётко различаете роли...

Ведущий программист
ТТК-Связь

Разработка на языке GoLang более 3-х лет, знание возможностей языка. Применение практик ООП, схемы MVC и средств по управлению...