Ведущий Android разработчик, Москва.

▷ Работодатель: SquareGPS (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

SquareGPS – частная IT-компания, в которой работают примерно 80 человек. Разработчики организованы в несколько команд, каждая из которых создает свой особый продукт, но на базе общей платформы. Можно выбирать, в какой команде работать – с учетом опыта и профессиональных интересов, желания изучить новую предметную область. Иногда выбор определяют симпатии к коллективу или желание попробовать себя в другой роли.

Что вы будете делать

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

Мы применяем актуальные и перспективные технологии и инструменты:

  • Языки: Java 7, Kotlin 1.5 (активно мигрируем кодовую базу на Kotlin);

  • Target SDK - version 29;

  • Библиотеки: Google Play Services, Android Viewbinding, Room, Koin, OkHttp, kotlinx-coroutines, Glide, Jackson, etc;

  • Форматы данных: JSON over HTTP API, бинарный протокол Navixy;

  • Сбор ошибок, статистика: Firebase Crashlytics;

  • IDE: Android Studio;

  • Контроль версий: Git;

  • Управление задачами: JetBrains YouTrack;

  • Continuous integration: JetBrains TeamCity.

Мы ожидаем от вас:

  • Знание языка Java 7+ и Kotlin;

  • Практический опыт разработки мобильных приложений на Java и/или Kotlin от 3-х лет и глубокое знание платформы Android ;

  • Знание структуры Android-приложения, жизненного цикла его компонентов и принципов их взаимодействия, умение работать с ресурсами приложения;

  • Понимание принципов ООП и design patterns, SOLID, умение создавать поддерживаемый код;

  • Опыт многопоточного программирования в Android;

  • Хорошее понимание модели и принципов взаимодействия клиент-сервер (HTTP, Rest API, JSON, form data);

  • Технический английский на уровне чтения / написания документации;

  • Опыт работы с системами контроля версий (Git либо аналоги).

Будут дополнительным плюсом:

  • Умение создавать красивые и удобные интерфейсы в стиле Material Design;
  • Опыт работы в команде;
  • Навыки написания тестов;
  • Опыт работы с Google maps, Firebase services, In-app purchases;
  • Наличие примеров кода.

Мы предлагаем:

Базовые условия:

  • Высокая зарплата (100% официальная);

  • Премии за крутые результаты, выполненные проекты, новаторство;

  • Нормированный день или гибкий рабочий график;

  • Программа ДМС на выбор (есть стоматология);

  • Хороший коллектив из увлеченных людей, требовательных профессионалов, ценящих выстроенный процесс разработки ПО.

    Для работающих в офисе (т.е. не удаленно):

  • Офис в центре Екатеринбурга (м.геологическая) или Москвы (м.Полянка);
  • Хорошее индивидуальное оснащение рабочего места;

  • Комната отдыха: зона релакса, спортивная зона, душ, библиотека;

  • Кухни: вкуснейший зерновой кофе, фрукты, йогурты, снеки;

  • Корпоративные мероприятия;

  • Крытое парковочное место для авто/мото/вело

http://www.squaregps.com
GitAndroid SDKJavaKotlinAndroid

Created: .
Expires after: .
Responses: 2

Откликнуться на вакансию  Работодатель: профиль,отзывы