О компании и роли
Мы — одно из самых популярных приложений для мониторинга здоровья: более 15 млн загрузок в 130 странах. Помогаем людям лучше понимать своё самочувствие, сочетая науку, биометрические данные, AI и дизайн.
Ищем iOS-разработчика в команду, которая делает понятные и полезные интерфейсы: от отображения замеров пульса и давления до дневника самочувствия. Здесь много данных, пользовательских сценариев и задач с реальным влиянием.
Вы будете работать с современным SwiftUI-интерфейсом, интеграциями с Apple Health и визуализацией данных — включая задачи под watchOS. Всё это — чтобы пользователю было удобно отслеживать своё состояние.
Требования
-
1–2 года продакшн-опыта со Swift и SwiftUI — уверенно работаете с интерфейсами, знакомы с подходами и ограничениями.
-
Понимание архитектуры iOS-приложений — умеете разбивать код на модули, работать с навигацией.
-
Базовые знания Objective-C — не пугаетесь, если нужно разобраться со старым добрым кодом. Часть проекта всё ещё на нём.
-
Интерес к системным механизмам Apple — готовы разобраться в HealthKit, WidgetKit, background tasks, watchOS даже если не работали с ними раньше.
-
Забота о качестве — любите автотесты, проверяете, что всё работает, пишете понятный и чистый код.
Ключевые компетенции
-
Умеете разложить задачу по шагам и понять, как её лучше реализовать.
-
Быстро осваиваете новое — не боитесь незнакомых API и умеете читать документацию.
-
Думаете про UX, батарею и читабельность, а не только про «лишь бы работало».
-
Спокойно обсуждаете задачи, задаёте вопросы, аргументируете решения.
-
Понимаете, зачем делаете фичу — вам важно, какую пользу она принесёт пользователю.
-
Вам интересна тема здоровья и трекинга самочувствия.
Задачи
-
Писать UI-модули на SwiftUI и помогать в переходе с Objective-C на Swift. Разрабатывать новые фичи и обновлять интерфейс приложения.
-
Подключать и обрабатывать данные из Apple Health и Apple Watch — включая реализацию UI-компонентов для watchOS.
-
Работать с визуализацией: выводить замеры, пояснять их значения, помогать пользователю видеть динамику и делать выводы.
-
Внедрять интерактивные элементы: опросники, выбор вариантов, сценарии сбора информации от пользователя.
-
Писать автотесты и следить за тем, чтобы код был чистым, а релизы проходили гладко.
Что мы предлагаем
-
Удалённая работа из любой точки мира.
-
Гибкий график и культура доверия — важен результат, а не количество часов.
-
Конкурентная зарплата, бонусы по результатам, опционы.
-
50% субсидия на технику после 6 месяцев.
-
Доступ к психологу и программа поддержки.
-
Медицинская страховка.
-
Поддержка обучения и развития.
-
Безлимитный отпуск.
-
Культура честности, открытости и высокой планки.
Процесс найма
1 этап — анкета, займет 15 минут. Попросим контактные данные, ссылку на резюме и рассказать о вашем опыте. В любом случае мы свяжемся с вами. Если будем готовы двигаться дальше, вас ждут:
2 этап — тестовое (без кода)
3 этап — срининг с HR
4 этап — техническое интервью с iOS Developer
5 этап — знакомство с командой (по необходимости)