Москва
Шлюзовая набережная 4
Шлюзовая набережная 4
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О, ХС;
- Медицинское обслуживание СберЗдоровье;
- Обеспечение необходимым оборудованием для работы.
Этапы рекрутмента:
- Небольшое телефонное интервью по аудио с HR на 15-20 минут.
- Онлайн-интервью с руководителем отдела и выполнение небольшого тестового задания (Максимально закладываем 1 час на встречу. В среднем встреча проходит 30-40 минут).
- Очная встреча в офисе с Директором ИТ на 15-20 минут.
- Сбор и обработка анкеты на персональные данные.
- Оффер.