Android developer (Release Team)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Объединяем IT и ретейл, чтобы совершать самые важные покупки было просто — во всех уголках страны

Описание вакансии

Условия работы

Ищем талантливых и проактивных Android разработчиков в направление разработки онлайн сервисов Магнит.

В настоящий момент направление онлайн сервисов - это самодостаточная единица в организационной структуре компании, которая отвечает за работу мобильного приложения Магнит и таких продуктов, как лояльность, Магнит Pay, и т.д. Глобальная цель отдела - развитие нового для компании онлайн направления, создание новых продуктов.

Обязанности:

  • Усиление направления по написанию UI тестов
  • Поддержка и развитие релизного процесса приложения
  • Разработка feature
  • Android Bug fix

Стек технологий :

  • robot framework
  • Clean Architecture + MVVM + LiveData/Flow
  • Kotlin corutines + flow
  • Dagger 2, Retrofit, Moshi
  • Single-activity + Navigation Component
  • Cтатический анализ кода, который происходит на этапе CI

Требования:

  • Уверенное владение Kotlin, Java, Android SDK (опыт разработки нативных приложений от 2 лет).
  • Уверенное понимание жизненного цикла Activity, Fragment, View. Знание основных компонентов приложения.
  • Понимание принципов работы REST API и клиент-серверных приложений.
  • Знание и применение MVP, MVVM, Clean Architecture.
  • Опыт проектирования многомодульных приложений.
  • Понимание HTTP, REST, WebSocket, JSON.
  • Понимание принципов разработки и проектирования (SOLID, KISS, DRY).
  • Знание алгоритмов и структур данных.
  • Опыт разработки тестового framework kaspresso

Условия:

  • Конкурентоспособная заработная плата (обсуждается индивидуально);
  • График работы 5/2 с гибким началом;
  • Возможность работать как удобно - в офисе в Москве, Санкт-Петербурге или в Краснодаре и удаленно;
  • Оплачиваемые больничные и отпуска;
  • Развитие – мы оплачиваем обучение на курсах и участие в конференциях;
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах;
  • Дружеская атмосфера и поддержка команды;
  • Прозрачные цели, четкие ожидания, здравый смысл в процессах и управленческих подход