Kotlin developer (Middle)

Дата размещения вакансии: 05.10.2024
Работодатель: RE Сoders
Уровень зарплаты:
з/п не указана
Город:
Москва
Шлюзовая набережная 4
Требуемый опыт работы:
От 1 года до 3 лет

RE-Coders - Аккредитованная, ИТ-компания. Мы разрабатываем программное обеспечение для розничной торговли.

Наш стек технологий: Kotlin, MVVM / MVI, Coroutines, Flow, Room, Kodein or Koin, Ktor + OkHtt3, Jetpack Compose, Voyager navigation, Datastore, Multi modules app, Camera X, ML Kit

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

  • Разработка и поддержка функционала продукта;
  • Развитие архитектуры проекта совместно с командой;
  • Автоматизация разработки и тестирование;
  • Анализ и рефакторинг существующего кода;
  • Работа над реализацией клиент-серверного взаимодействия;
  • Улучшение производительности;
  • Проведение Code Review.

Требования:

  • Опыт Android разработки, опыт использования ЯП, Kotlin, чтение и понимание ЯП Java;
  • Опыт работы с Jetpack compose;
  • Опыт работы в команде Android-разработчиков;
  • Понимание архитектуры Android;
  • Проектирование архитектуры приложения и клиент-серверного взаимодействия;
  • Умение верстать в коде;
  • Опыт создания кастомных UI-компонентов и работа с Canvas;
  • Опыт разработки REST API приложений;
  • Написание понятного, поддерживаемого и тестируемого кода;
  • Умение читать чужой код;
  • Понимание Clean архитектуры, модульности, умение рефакторинга архитектуры;
  • Уверенное знание Kotlin, Coroutines, Flow и многопоточности;
  • Опыт работы с (MVVM / MVI);
  • Знания и опыт работы с Room и Sqlite;
  • Знания DI;
  • Понимание принципов ООП;
  • Опыт применения различных паттернов проектирования;
  • Понимание и применение всех 5 принципов SOLID;
  • Понимание используемых технологий и способность аргументировать свои решения;
  • Примеры написание кода на github или любой другой источник.

Будет плюсом:

  • Знания многомодульность
  • Работа с камерой/ Bluetooth/ Wifi/ Bluetooth printers
    ​​​​

Условия:

  • Работа в Аккредитованной Компании;
  • Профессиональная команда ИТ;
  • Официальное трудоустройство по ТК РФ с первого дня;
  • Удобно расположенный офис "БЦ Rosso Riva" в центре Москвы
    (7 минут от м. Павелецкой);
  • Гибкий график и гибкое начало дня с 8:00-10:00, гибридный график работы - 3 дня в офисе;
  • Карьерный рост;
  • Скидки на одежду 25% на бренды: RE, СR, СИН, MО, ХС;
  • Медицинское обслуживание СберЗдоровье;
  • Обеспечение необходимым оборудованием для работы.

Этапы рекрутмента:

  1. Небольшое телефонное интервью по аудио с HR на 15-20 минут.
  2. Онлайн-интервью с руководителем отдела и выполнение небольшого тестового задания (Максимально закладываем 1 час на встречу. В среднем встреча проходит 30-40 минут).
  3. Очная встреча в офисе с Директором ИТ на 15-20 минут.
  4. Сбор и обработка анкеты на персональные данные.
  5. Оффер.