Reply
Reply
Reply — технологическая и консалтинговая компания, специализирующаяся на цифровых услугах, системной интеграции и технологической трансформации бизнеса. Работая как сеть специализированных компаний, она разрабатывает и внедряет решения на основе искусственного интеллекта, машинного обучения, облачных вычислений и других передовых технологий. Reply сотрудничает с организациями из различных отраслей, включая страхование, логистику, маркетинг, телекоммуникации, медиа, банковское дело и государственный сектор, объединяя консалтинговую экспертизу с цифровой реализацией и внедрением технологий.

Android-разработчик среднего уровня — Reply (гибридный формат, Мичиган)

Поддерживайте и развивайте Android-приложения Concept Reply для Интернета вещей, создавая функции на Kotlin и устраняя проблемы в рабочей среде. Роль предполагает интеграцию приложений с Firebase, REST API и сервисами AWS.

Описание

  • Поддерживать и развивать нативные Android-приложения на Kotlin
  • Исследовать и устранять дефекты приложений и проблемы в рабочей среде
  • Разрабатывать и интегрировать функции с учетом бизнес- и технических потребностей
  • Находить возможности для улучшения и рефакторинга существующего кода
  • Подключать Android-приложения к REST API и серверным сервисам
  • Использовать Firebase для мониторинга, аналитики, уведомлений и других возможностей приложений
  • Поддерживать выпуски, исправление ошибок и текущее обслуживание приложений
  • Работать с серверными разработчиками, инженерами по контролю качества, продуктовыми командами и другими техническими специалистами
  • Проводить проверку кода и соблюдать принятые стандарты разработки
  • Отлаживать приложения и интеграции, помогать выявлять первопричины проблем
  • Работать с подключенными к облаку приложениями и сервисами на AWS

Требования

  • Иметь 3–5 лет опыта Android-разработки или сопоставимый практический опыт
  • Иметь уверенный опыт разработки на Kotlin
  • Знать Android SDK и жизненный цикл приложений
  • Иметь опыт работы с архитектурными шаблонами Android, такими как MVVM
  • Иметь опыт работы с Coroutines и асинхронным программированием
  • Иметь опыт интеграции RESTful API и работы с JSON
  • Иметь практический опыт работы с Firebase Crashlytics, Cloud Messaging (FCM), Analytics и Authentication или Remote Config
  • Иметь опыт отладки, поддержки и улучшения существующих Android-приложений
  • Знать Git и стандартные процессы разработки программного обеспечения
  • Понимать принципы модульного тестирования и общие практики тестирования Android-приложений
  • Иметь базовые знания или практический опыт работы с сервисами AWS и облачными архитектурами приложений
  • Иметь опыт работы с такими сервисами AWS, как API Gateway, Cognito, Lambda, CloudWatch или S3
  • Знать принципы работы CI/CD-конвейеров для Android-приложений
  • Иметь опыт поддержки работающих приложений и расследования проблем с помощью журналов и инструментов мониторинга
  • Опыт работы с Jetpack Compose будет преимуществом
  • Знать принципы разработки в среде Agile/Scrum

Преимущества

  • Равные возможности при трудоустройстве
  • Кандидатам с инвалидностью предоставляются разумные условия для участия в процессе подачи заявки или подбора персонала

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

KION Group

Ведущий инженер-программист по автоматизации складов

KION Group

Руководите разработкой масштабируемого ПО для обработки грузов в Dematic и интеграциями с WCS, WIS и WMS. Определяйте архитектуру и наставляйте инженеров.

Открыть
Ford Motor Company

Инженер-программист Kinaxis Maestro

Ford Motor Company

Разрабатывайте решения для планирования цепочек поставок в Ford с помощью Kinaxis Maestro. Создавайте интеграции, тестируйте функциональность и сотрудничайте с продуктовыми дизайнерами и бизнес-командами.

Открыть
KION Group

Ведущий инженер-программист по автоматизации складов

KION Group

Руководите разработкой масштабируемого ПО для систем обработки грузов Dematic, включая интеграцию с системами управления складом и складскими операциями. Определяйте техническое направление и наставляйте инженеров гибридных команд в Гранд-Рапидс и Хенриетте.

Открыть
Honeywell Aerospace Technologies

Инженер-программист II, аэрокосмическое ПО

Honeywell Aerospace Technologies

Разрабатывайте и тестируйте встроенное ПО для аэрокосмических систем в Honeywell Aerospace Technologies. Работайте с инженерными командами над интеграцией оборудования, отладкой и надежными решениями для авиационных систем.

Открыть
Airbnb

Инженер-программист, ИИ для разработчиков

Airbnb

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

Открыть
Zendesk

Старший архитектор платформы для партнёров

Zendesk

Руководите технической архитектурой и поддержкой партнёров для решений Zendesk в контакт-центрах на базе Amazon Connect и AWS. Работа охватывает подключение партнёров, поддержку совместных продаж, проектирование решений и обучение.

Открыть