Mobile Developer

Android Developer МП FitLife Full-time

О компании и команде

Ожидания от кандидата

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

Обязанности:
Разработка нового функционала.
Взаимодействие с аналитиками, дизайнерами и тестировщиками.
Аудит программного кода.
Проведение декомпозиции и оценки поставленных задач.
Поиск лучшего решения каждой задачи.
Участие в планировании релизов.

Требования:
Хорошие знания Kotlin, Android SDK, Android Studio.
Знание Jetpack Components.
Успешный опыт разработки приложений на базе Android от 2 лет.
Наличие опубликованных проектов в Google Play.
Понимание работы Rest Api и HTTP.
Знание SQL (SQLite, Room), Realm.
Знание ООП, стандартных структур данных и шаблонов проектирования (MVC, MVP, MVVM, MVI).
Опыт работы с системой контроля версий Git.
Опыт работы с системами автоматической сборки проектов (Gradle).
Опыт unit и ui-тестирования.
Опыт работы в командах разработки.
Личные качества: инициативность, ответственность, системный подход, инновационное мышление, готовность к дальнейшему обучению.
Желательно:
Знание Material Design.
Опыт работы с NDK.
Опыт работы с push нотификациями.
Опыт работы с гео - локацией.
Опыт работы с Yandex MapKit, Google Maps или аналогами.
Опыт разработки кастомных UI.
Опыт использования MVI Core от Badoo.
Опыт использования различных SDK: Retrofit, Firebase.
Опыт работы с Jira, Confluence.
Опыт разработки REST API + Spring MVC.
Навыки проектирования дизайна, документирования карт сценариев работы приложений, разработки систем помощи и пользовательской документации

Overview

  • Employer: SM Lab
  • Job Title: Android Developer МП FitLife
  • Published: 1 month, 1 week ago
Apply For This Job