О компании
Playbook — ведущая creator-платформа для фитнеса, здоровья и благополучия. Миссия — помогать фитнес-создателям строить устойчивый бизнес и давать сотням тысяч пользователей возможность жить здоровее. Быстрорастущая компания в сфере фитнес-технологий, работает удалённо, продуктовая команда ценит ответственность, прямую коммуникацию и сильное мышление роста. Принцип — «драйверы, а не пассажиры»: каждый берёт ответственность, действует проактивно и ведёт себя как владелец.
Роль
Ищем Senior iOS Engineer в удалённую инженерную команду. Работа над значимыми пользовательскими функциями в iOS-приложении — создание качественного, производительного и надёжного опыта для пользователей и создателей. Тесное сотрудничество с Product и Design для решений, соответствующих реальным потребностям клиентов. Роль подходит senior-индивидуальному контрибьютору, который любит практическую разработку, решение продуктовых задач и работу в быстро меняющемся стартапе.
Обязанности
- Проектировать и реализовывать новые iOS-функции с фокусом на удобство, ясность и ценность для реальных пользователей.
- Строить и поддерживать надёжную масштабируемую мобильную архитектуру (сеть, хранение данных, управление состоянием) для быстрой итерации и долгосрочной поддерживаемости.
- Тесно работать с продакт-менеджерами и дизайнерами, превращая требования в практичные и чётко ограниченные технические решения. Участвовать в планировании, чтобы функции были реализуемы, поддерживаемы и соответствовали целям пользователей и бизнеса.
- Обеспечивать высокое качество релизов через чистый, читаемый и хорошо протестированный код. Участвовать в код-ревью и вносить вклад в общие стандарты качества, тестирования и поддерживаемости.
- Владеть создаваемыми функциями: выявлять проблемы или пробелы, предлагать улучшения и итерировать на основе обратной связи. Комфортно работать с неопределённостью и адаптироваться к изменяющимся требованиям.
- Улучшать производительность и надёжность приложения: диагностировать узкие места, устранять сбои, укреплять стабильность и пользовательский опыт.
Требования
- 5+ лет профессионального опыта в разработке ПО, с сильным фокусом на iOS. Подтверждённый опыт выпуска production iOS-приложений от начала до конца.
- Свободное владение Swift и современными практиками iOS-разработки. Умение создавать отзывчивые, удобные интерфейсы с вниманием к деталям и производительности.
- Опыт с современными паттернами iOS UI, включая сложную навигацию, анимации и краевые случаи в реальных production-приложениях.
- Ежедневное использование AI-ассистентов для кода (Claude Code, Codex, OpenCode или аналогичных) для разработки, отладки и решения проблем. Ожидается, что инженеры используют эти инструменты для ускорения работы и решения сложных задач.
- Сильное понимание сетевого взаимодействия на iOS (REST/GraphQL), включая потоки аутентификации, стратегии кэширования, обработку ошибок и сценарии офлайн/нестабильной сети.
- Опыт проектирования поддерживаемых архитектур (например, MVVM, Redux-style state management, Clean Architecture или аналогичных) и улучшения существующей кодовой базы со временем.
- Твёрдое понимание инструментов производительности и отладки iOS (например, Instruments, crash reporting, профилирование) и способность эффективно диагностировать проблемы.
- Отличные коммуникативные навыки на английском. Комфортно работать в удалённой кросс-таймзонной команде и взаимодействовать асинхронно.
Будет плюсом
- Опыт с другими фронтенд- или мобильными технологиями, такими как React Native или React.js, и интерес к кросс-платформенной разработке.
- Опыт использования SwiftUI в production и создания масштабируемых дизайн-систем.
- Опыт интеграции и поддержки сторонних SDK (аналитика, платежи, видео, атрибуция).
- Опыт внедрения и поддержки подписочных потоков на iOS.
- Знакомство с CI/CD для iOS (Fastlane, GitHub Actions, Bitrise или аналогичные) и улучшение скорости разработки.
- Опыт работы в стартапе или быстрорастущей продуктовой компании.
Условия
- Работа напрямую влияет на создателей и пользователей платформы. Фичи быстро выходят и важны.
- Конкурентная B2B-зарплата с опционами на акции.
- Полная удалёнка, гибкий график и асинхронная культура. Коллаборация с Европой и Восточным побережьем США.
- Коллаборативная команда, ценящая ответственность, открытую коммуникацию и автономию вместо микроменеджмента.
- Ежегодные командные ретриты для связи, согласованности и укрепления отношений в команде.
- Оплачиваемый отпуск.