Software Mind

Старший инженер-программист Android

Коротко

Старший Android-разработчик для перестройки travel-приложений клиента (медицинские и охранные услуги для путешественников) с React Native на полностью нативные Kotlin/Jetpack Compose приложения. Работа в специализированной мобильной команде, бэкенд уже готов, фокус на производительности, безопасности, геолокационных функциях и push-уведомлениях. Требуется более 5 лет опыта с Kotlin и Jetpack Compose, знание OAuth 2.0/OIDC, CI/CD, Scrum и английский на уровне C1. Удалённая работа с ограничением по стране (Польша).

О компании и проекте
Software Mind разрабатывает решения, которые оказывают влияние на компании по всему миру. Технологические гиганты и единороги, трансформационные проекты, передовые технологии и безграничные возможности – это лишь несколько слов, которые описывают наш обычный день. Создавая кросс-функциональные инженерные команды, которые берут на себя ответственность и стремятся к большему, мы всегда в поиске талантливых людей, которые приносят страсть и креативность в каждый проект. Наша культура приветствует открытость, действует с уважением, проявляет упорство и смелость, сочетая работу с удовольствием.
Проект – ваша цель
Этот проект предназначен для мирового лидера в области медицинских и туристических услуг по управлению рисками безопасности, помогающего организациям защищать своих сотрудников, где бы они ни работали и путешествовали. Вы присоединитесь к специализированной мобильной команде, которая перестраивает приложения для путешественников клиента, являющиеся частью Портала подписчика, в полностью нативные приложения для iOS и Android, чтобы заменить существующие версии на React Native. Путешественники и экспаты используют эти приложения для получения медицинских и охранных оповещений на основе местоположения, доступа к информации о рисках в странах, регистрации и связи с центрами круглосуточной поддержки одним нажатием. Бэкенд уже готов, что позволяет команде сосредоточиться на создании быстрого, безопасного и доступного нативного опыта. Когда кто-то сталкивается с кризисом за границей, приложение должно работать надежно в самый важный момент.
Роль – ваш вклад
•Разработка и поддержка нативного Android-приложения с использованием последних версий Kotlin и Jetpack Compose
•Сотрудничество с менеджерами продуктов, бэкенд-разработчиками, дизайнерами и другими заинтересованными сторонами для обзора требований, предложения решений и оценки усилий по созданию удобных для пользователя приложений
•Обеспечение удобства использования мобильного приложения, его эффективности и адаптивности к различным размерам экранов и моделям устройств
•Оптимизация приложения для максимальной скорости, стабильности и масштабируемости
•Реализация аутентификации, управления сессиями и безопасного хранения данных в соответствии с корпоративными стандартами безопасности
•Реализация функций на основе местоположения и push-уведомлений, запускаемых по местоположению
•Исследование и устранение проблем в продакшене, включая анализ сбоев, анализ первопричин и горячие исправления
•Внедрение мониторинга приложения и аналитики
•Реализация локализации приложения на несколько языков и поддержки доступности
•Написание и поддержка модульных и UI тестов, а также участие в CI/CD пайплайнах
•Полная ответственность за функции и модули, проверка кода коллег на соответствие стандартам команды и участие в технических обсуждениях дизайна
•Обновление внутренней базы знаний и операционной документации
Ожидания – необходимый опыт
•Более 5 лет опыта разработки нативных Android-приложений с использованием Kotlin и Jetpack Compose
•Опыт реализации сервисов определения местоположения и push-уведомлений
•Опыт работы с OAuth 2.0/OIDC, управлением сессиями и безопасным хранением учетных данных
•Опыт интеграции сторонних библиотек
•Практический опыт написания и поддержки модульных и UI тестов
•Знание CI/CD пайплайнов и практик Scrum
•Уверенное владение Jira и Confluence
•Внимание к деталям, коммуникативные и аналитические навыки, стремление к постоянному обучению
•Английский язык на уровне C1 – рабочий язык с клиентом
Что мы предлагаем
•Гибкие и удалённые варианты сотрудничества
•Международные проекты с ведущими мировыми клиентами
•Командировки, связанные с международными проектами
•Некорпоративная атмосфера
•Доступ* к языковым курсам
•Доступ* к инициативам по обмену знаниями
•Доступ* к частному медицинскому обслуживанию и страхованию жизни
•Доступ* к мультиспортивной карте
*Доступность и условия отдельных льгот могут варьироваться в зависимости от выбранной формы сотрудничества.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте