RE-Coders - Аккредитованная, ИТ-компания. Мы разрабатываем программное обеспечение для розничной торговли.
Наш стек технологий: Kotlin, MVVM, Coroutines, Flow, Room, Kodein or Koin, Ktor + OkHtt, Jetpack Compose, Navigating with Compose , MVI, Datastore, KMM
Обязанности:
- Разработка и поддержка функционала продукта
- Развитие архитектуры проекта совместно с командой
- Автоматизация разработки и тестирование
- Анализ и рефакторинг существующего кода
- Работа над реализацией клиент-серверного взаимодействия
- Улучшение производительности
- Проведение 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 минут.
- Сбор и обработка анкеты на персональные данные.
- Оффер.