Архитектор iOS/Android
Клиент из США ищет архитектора мобильных приложений для iOS и Android, который возглавит техническое развитие нативной мобильной платформы для сервисных компаний. Нужен опыт 7+ лет в мобильной разработке, из них 3+ года в архитектурной или технической руководящей роли, глубокое знание Kotlin и Swift, опыт offline-first приложений и синхронизации данных. Предлагают удалённую работу, менторство команды, внедрение AI-инструментов и дружелюбное IT-сообщество с курсами английского.
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<p>От имени нашего Клиента из <strong>США</strong> компания Mobilunity ищет <strong>IOS/Android Архитектора</strong>.</p><p>Наш клиент разрабатывает программное обеспечение, которое помогает компаниям, работающим в сфере коммерческой противопожарной защиты и механических услуг, управлять своей выездной деятельностью и расширять свой бизнес. Как растущая технологическая компания, они ценят ответственность, продуманные решения и создание ощутимого эффекта. Они объединяют людей, которые любознательны, готовы к сотрудничеству и открыты к разным точкам зрения, предоставляя им независимость и поддержку для решения значимых задач. С самого начала вам доверят реальную ответственность, будут поощрять исследование лучших способов работы и дадут пространство для развития по мере роста вашей роли и опыта.</p><p><strong>О мобильной команде</strong></p><p>В составе мобильной команды вы будете помогать определять техническую эволюцию нативных мобильных приложений, которыми пользуются тысячи выездных технических специалистов.</p><p>Вы будете иметь значительное влияние на мобильную архитектуру, практики разработки, инструментарий и инженерные стандарты. Вы также сыграете важную роль в определении того, как AI-инструменты разработки и агентные рабочие процессы могут быть интегрированы в повседневную работу команды.</p><p>Это не позиция, где вы просто выполняете существующую техническую дорожную карту. Вы будете активно участвовать в определении направления развития мобильной платформы.</p><p><strong>О вас</strong></p><p>У вас обширный профессиональный опыт разработки нативных мобильных приложений как для iOS, так и для Android, и вам нравится решать сложные задачи, связанные с офлайн-работой, синхронизацией и согласованностью данных.</p><p>Вы подходите к мобильной разработке с системной точки зрения, а не фокусируетесь только на отдельных экранах или функциях. Вы также искренне интересуетесь AI-ассистированной разработкой и имеете практический опыт работы с AI-инструментами, при этом понимая, когда они полезны, а где человеческое суждение остаётся незаменимым.</p><p>Вам нравится помогать другим инженерам расти, и вы комфортно обсуждаете технические решения и компромиссы как с инженерными командами, так и с бизнес-руководством.</p><p><strong>Ключевые обязанности:</strong></p><p><strong>Техническая стратегия и архитектура</strong></p><ul><li>Взять на себя ответственность за техническую дорожную карту мобильной платформы и обеспечить её поддержку общих продуктовых и бизнес-целей.</li><li>Оценивать новые технологии, фреймворки и подходы и рекомендовать те, которые приносят значимую ценность.</li><li>Определять и непрерывно улучшать паттерны мобильной архитектуры для Android и iOS, включая MVVM и MVI.</li><li>Укреплять слоистость приложений и разделение ответственности для поддержки поддерживаемости и модернизации.</li><li>Проектировать и поддерживать модульные, масштабируемые кодовые базы, которые поощряют повторное использование и облегчают рост команды.</li><li>Устанавливать архитектурные стандарты, руководства и процессы ревью.</li><li>Продвигать лучшие практики нативной мобильной разработки, следя за развитием более широкой мобильной экосистемы.</li><li>Использовать технический анализ и измеримые данные для поддержки решений по технологиям и архитектуре.</li><li>Регулярно пересматривать архитектуру и выявлять возможности для улучшения потоков данных, поведения системы, пользовательских взаимодействий и общего дизайна приложений.</li></ul><p><strong>Инженерное лидерство и качество</strong></p><ul><li>Обеспечивать техническое руководство и наставничество для мобильных инженеров и помогать формировать культуру непрерывного улучшения.</li><li>Возглавлять внедрение AI-ассистированной разработки в мобильной команде, включая оценку агентных подходов, инструментов разработки и новых инженерных рабочих процессов.</li><li>Определять практические способы, с помощью которых AI может повысить инженерную производительность и качество программного обеспечения.</li><li>Определять и непрерывно улучшать стратегию мобильного тестирования, включая модульное и интеграционное тестирование.</li><li>Работать с QA для увеличения соответствующего покрытия end-to-end тестами и установления единообразных практик тестирования.</li><li>Участвовать в code review и устанавливать стандарты кодирования, способствующие поддерживаемому, высококачественному коду.</li><li>Тесно сотрудничать с Design и UX, чтобы техническая реализация поддерживала продуктовые требования, пользовательский опыт и установленные дизайн-системы.</li></ul><p><strong>CI/CD, DevOps и релизы</strong></p><ul><li>Владеть и улучшать пайплайны сборки и развёртывания мобильных приложений с использованием GitHub Actions и Fastlane.</li><li>Обеспечивать надёжность, эффективность процесса CI/CD и включение в него соответствующих автоматических проверок качества.</li><li>Работать с Engineering Management для поддержания эффективных процессов релиза как для Apple App Store, так и для Google Play Store.</li><li>Поддерживать и улучшать механизмы feature flagging и удалённой конфигурации для поддержки контролируемых релизов и быстрого устранения проблем.</li><li>Определять и документировать практики управления релизами, которые снижают риски развёртывания и повышают надёжность релизов.</li></ul><p><strong>Офлайн-данные и синхронизация</strong></p><ul><li>Владеть архитектурой, поддерживающей offline-first мобильный опыт, и обеспечивать надёжную работу приложений в различных условиях подключения.</li><li>Проектировать и улучшать подходы к синхронизации, обработке конфликтов, согласованности данных и eventual consistency.</li><li>Определять подходящие механизмы обновления данных, подходы к кэшированию и стратегии локального хранения.</li><li>Выявлять возможности для улучшения локального управления данными и общей производительности синхронизации.</li></ul><p><strong>Кросс-командное сотрудничество</strong></p><ul><li>Работать с Product Management для превращения бизнес-потребностей в масштабируемые технические решения, продуктовые дорожные карты и практические инсайты о поведении пользователей.</li><li>Тесно сотрудничать с командами Backend, API и Web-разработки для обеспечения надёжной интеграции, согласованных контрактов данных и дизайна API.</li><li>Взаимодействовать с Customer Support для выявления технических улучшений, которые могут повысить удовлетворённость клиентов и сократить повторяющиеся проблемы поддержки.</li><li>Доносить архитектурные решения и мобильную техническую дорожную карту до руководства, чётко объясняя доступные варианты, компромиссы и рекомендации.</li></ul><p><strong>Производительность и наблюдаемость</strong></p><ul><li>Анализировать телеметрию и продуктовые данные из таких инструментов, как Kibana, Crashlytics и Pendo, для выявления сбоев, проблем производительности и паттернов поведения пользователей.</li><li>Возглавлять усилия по устранению выявленных проблем и непрерывному улучшению мобильного опыта.</li><li>Оптимизировать производительность приложений на широком спектре устройств и сетевых окружений, включая ненадёжные соединения или соединения с низкой пропускной способностью.</li><li>Выполнять профилирование и бенчмаркинг для поддержки решений по архитектуре и реализации.</li><li>Определять и поддерживать стратегии совместимости для поддерживаемых версий операционных систем и возможностей устройств.</li></ul><p><strong>Безопасность и соответствие требованиям</strong></p><ul><li>Работать с командой Security для установления и продвижения стандартов мобильной безопасности, охватывающих шифрование, безопасное хранение, аутентификацию и связанные практики.</li><li>Использовать OWASP MASVS в качестве референсного фреймворка при ревью мобильной архитектуры и практик безопасности.</li><li>Сотрудничать с Security во время ежегодных пентестов Cobalt и поддерживать устранение выявленных проблем.</li><li>Оценивать сторонние SDK, библиотеки и зависимости на предмет потенциальных проблем безопасности.</li><li>Устанавливать соответствующие практики ревью и утверждения для внедрения новых сторонних инструментов и зависимостей.</li></ul><p><strong>Требования:</strong></p><ul><li>7+ лет профессионального опыта разработки мобильных приложений, включая как минимум 3 года работы в архитектурной или технической руководящей роли.</li><li>Практический опыт работы с AI-ассистированными инструментами разработки программного обеспечения и реалистичное понимание их преимуществ и ограничений.</li><li>Опыт помощи инженерным командам во внедрении AI-ориентированных практик разработки там, где они могут повысить производительность и качество.</li><li>Сильная практическая экспертиза в нативной Android-разработке с Kotlin и iOS-разработке с Swift.</li><li>Опыт публикации и поддержки приложений как в Google Play Store, так и в Apple App Store.</li><li>Сильное знание принципов мобильной архитектуры, паттернов проектирования и подходов к организации масштабируемых кодовых баз.</li><li>Практический опыт проектирования и реализации offline-first приложений и решений для синхронизации данных.</li><li>Сильное понимание REST API, интеграции с backend и асинхронного программирования, включая такие технологии, как Kotlin Coroutines, Combine, Rx или аналогичные решения.</li><li>Прочные знания в области безопасности мобильных приложений, включая шифрование, безопасное хранение данных и аутентификацию.</li><li>Опыт владения и улучшения мобильных CI/CD пайплайнов и автоматизации сборки.</li><li>Степень бакалавра в области Computer Science, Software Engineering или смежной дисциплины, либо эквивалентный профессиональный опыт.</li><li>Сильные лидерские и наставнические способности с продемонстрированным умением влиять на технические решения и поддерживать профессиональный рост других инженеров.</li><li>Владение английским языком на уровне Upper-intermediate — Advanced</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт реализации функциональности мобильных платежей с использованием Stripe или сопоставимого платёжного провайдера.</li><li>Опыт или знакомство с кросс-платформенными технологиями, такими как .NET MAUI, React Native или Flutter.</li><li>Знакомство с экосистемой Google Firebase, включая Crashlytics, Analytics и Remote Config.</li><li>Опыт работы с Pendo или аналогичными решениями продуктовой аналитики и вовлечения пользователей в приложении.</li><li>Знакомство с инструментами мониторинга производительности мобильных приложений, профилирования и оптимизации.</li><li>Понимание практик DevSecOps и подходов к тестированию безопасности, включая SAST, DAST и сканирование зависимостей.</li><li>Опыт работы с платформами feature flags и системами удалённой конфигурации.</li><li>Знакомство с SaaS-продуктами или программным обеспечением для управления выездным обслуживанием.</li><li>Предыдущий опыт работы в технологической компании на стадии роста и решения технических задач, связанных с масштабированием.</li></ul><p><strong>Взамен мы предлагаем:</strong></p><ul><li>Самое дружелюбное сообщество единомышленников в IT</li><li>Открытая среда обмена знаниями — эксклюзивный доступ к богатому пулу коллег, готовых делиться своими бесконечными знаниями о широчайшем разнообразии современных технологий</li><li>Занятия английским в форматах 1-на-1 и в группах с элементами геймификации</li><li>Бесконечное веселье: спортивные мероприятия, турниры, музыкальная группа, множество групп по интересам</li></ul><p><strong>Присоединяйтесь, и давайте расти вместе!</strong></p> <div> <a href="https://jobs.dou.ua/companies/mobilunity/vacancies/374505/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 43 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Android-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Mobilunity
6 активных вакансий в компании
Старший Data Engineer
~2 216 480 ₸ оценка по стеку
Немецкому клиенту (глобальный стриминг конного спорта) нужен Senior Data Engineer в выделенную удалённую команду — строить с нуля хранилище данных и BI-инфраструктуру, делать ETL/ELT-пайплайны для аналитики стриминга и контента. Ждут 5+ лет опыта в Data Engineering, уверенные навыки Python или PHP, опыт с MySQL/MariaDB, AWS, Git и инструментами веб-трекинга вроде Google Tag Manager или Segment, а также английский уровня Upper-Intermediate+. Предлагают удалёнку или офис в центре Киева, медстраховку, оплачиваемые отпуска и больничные, занятия английским и активное сообщество внутри компании.
География удалёнки не уточнена
Инженер по кибербезопасности приложений и ИИ (Application & AI Cyber Security Engineer)
~2 080 000 ₸ оценка по стеку
Нужен практикующий инженер по безопасности приложений, контейнеров и ИИ, который вместо ручных проверок строит автоматизированные контроли, policy-as-code и наблюдаемость в реальном времени. Ключевые требования: опыт с Kubernetes и безопасностью контейнеров, понимание AppSec (OWASP Top 10), CI/CD-безопасность, безопасность цепочки поставок ПО, активное использование AI-инструментов разработки и практический интерес к безопасности LLM, плюс продвинутый английский. Предлагают работу в центре Киева или удалённо, медстраховку, оплачиваемые отпуска и больничные, курсы английского и сильное IT-сообщество.
География удалёнки не уточнена
Разработчик Unreal Engine
~1 954 375 ₸ оценка
Разработка и оптимизация функций Unreal Engine 5 на C++ и Blueprints для сложного продукта в области real-time 3D и симуляций. Нужен опыт в игровой индустрии от 5 лет, релиз проекта на Windows, сильный C++, UE5, математика и многопоточность. Компания предлагает работу над основной функциональностью продукта, инструментами и пайплайнами в международной команде.
География удалёнки не уточнена
Fullstack инженер
Актуальность уточняется
~1 597 200 ₸ оценка по стеку
Ищем опытного Fullstack разработчика (5+ лет) для работы над ресторанным ПО: бэкенд на PHP/Laravel, фронтенд на TypeScript/React. Нужно проектировать архитектуру, оптимизировать БД и участвовать в код-ревью. Предлагают удаленку или офис в Киеве, медстраховку, оплачиваемые отпуска и дружелюбную атмосферу.
География удалёнки не уточнена
Похожие вакансии
6 вакансий
Руководитель команды Core Mobile (Team Lead Android)
~1 210 000 – 2 062 500 ₸ оценка
Нужен тимлид для платформенной Android-команды Core Mobile: вести двух разработчиков, ставить цели, принимать архитектурные решения, отвечать за релизный поезд и CI/CD. От вас — от 3 лет коммерческой Android-разработки на Kotlin (Jetpack, Android SDK) и от 2 лет управления командой, плюс продуктовый подход и работа с метриками. Предлагают оформление по ТК РФ с белой зарплатой и премией, гибкость по офису, ДМС со стоматологией, фитнес, оплату курсов и конференций.
География удалёнки не уточнена
Cross-Platform Mobile Developer (iOS + Android WebView) iGaming
~1 210 000 – 2 062 500 ₸ оценка
Шукають Senior / Team Lead Mobile Developer, який очолить напрям WebView-застосунків для iGaming під iOS та Android. Потрібно впевнено володіти Flutter / React Native / Unity або нативним Swift + Kotlin, мати 3+ роки комерційної мобільної розробки, розуміти JS Bridge, вміти інтегрувати AppsFlyer, Facebook SDK, Firebase та OneSignal і готувати білди до публікації в сторах. Досвід у Gambling / Betting / Crypto, CI/CD та менеджменті команд буде великою перевагою.
География удалёнки не уточнена
Flutter-разработчик
~1 650 000 – 3 250 000 ₸ оценка
Развивать существующее Flutter-приложение для крупного ритейлера: выпускать новые функции, улучшать архитектуру и постепенно сокращать технический долг. Нужен опыт коммерческой мобильной разработки от трёх лет, уверенное владение Flutter/Dart и умение самостоятельно предлагать технические решения. Предлагают долгосрочный проект с возможностью влиять на архитектуру и подходы.
География удалёнки не уточнена
Android Developer
~1 650 000 – 3 250 000 ₸ оценка
Разработка нативных Android-приложений на Kotlin для продукта с миллионами пользователей. Нужен опыт от 3 лет, знание Android SDK, Kotlin coroutines, Compose UI, MVVM/MVI, Dagger 2/Hilt и Firebase. Предлагают гибкий график, удалённую работу, участие в конференциях и рыночную зарплату.
География удалёнки не уточнена
Ведущий разработчик мобильных приложений
~1 650 000 – 3 250 000 ₸ оценка
Разработка и развитие мобильного приложения для iOS и Android: архитектура, интеграция с API, offline-сценарии, автотесты и релизный пайплайн. Нужен опыт в мобильной разработке 3–4 года и коммерческой разработке от 5 лет, участие в полном цикле продукта. Предлагают офис в Сколково, ДМС, ипотечное субсидирование и корпоративные льготы.
География удалёнки не уточнена
Главный Kotlin разработчик
~1 650 000 – 3 250 000 ₸ оценка
Нужен senior-разработчик/архитектор на Java/Kotlin для проектирования отказоустойчивых распределённых систем и мобильных решений. Важны системный дизайн, знание Android, сетей и информационной безопасности. Команда обещает сложные задачи без типичного CRUD, связанные с розничными сетями.
География удалёнки не уточнена