Обязанности:
Команда расширяется и открывает новые проекты! Для более динамичной, качественной разработки мы запускаем поиск нового разработчика.Разработка занимается созданием новых и совершенствованием уже созданных функций программных продуктов собственной разработки (автоматизированной системы управления и контроля оборота складского оборудования, ПО Сервисный центр, аналоги MDM системы). Что предстоит делать: Писать понятный, масштабируемый код;Участвовать в код-ревью;Заниматься как написанием новых фич, так и поддержкой уже существующих;Решать интересные задачи;Предлагать свои решения и аргументировать их;Профессионально расти и помогать расти команде;Участвовать в ретроспективах и делать рабочие процессы еще лучше. Технические ожидания от кандидата: Опыт программирования на Java/Kotlin от 3х лет (исключая фриланс);Отличные знания Java Core, Kotlin, Android SDK;Знание алгоритмов и структур данных;Понимание паттернов проектирования и умение их применять на практике, ООП, SOLID;Опыт работы с многопоточностью (Coroutines);Опыт использования Android Architecture Components;Понимание архитектурных паттернов MVP, MVVM, MVI и опыт их применения;Знание тонкостей работы разных версий ОС Android;Опыт применения AAC, OKHTTP;Понимание принципов и опыт работы с RESTful API и HTTP;Владение основными средствами контроля версий. Организационные ожидания от кандидата:Понимание принципов Agile;Code Review, взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп;Согласование архитектурных решений и технических заданий;Ведение документации по своему направлению (самостоятельно и в команде);Работа в трекере и с базой знаний. Ссылка на репозиторий (примеры собственного кода, портфолио);___________________________________________________________________________ Дополнительным Преимуществом будет:Опыт автоматизации тестирования мобильных приложений (Unit и UI тесты); Любовь к плавным анимациям и pixel-perfect соответствию дизайну;Опыт автоматизации рутинных задач (CI/CD, fastlane/jenkins etc.);Опыт работы с websocket, написания чатов;Опыт работы над большими многомодульными проектами. Что предлагаем: Трудоустройство по ТК РФ; Индивидуальное обсуждение формата работы: гибрид, удаленно; График 5/2 с 09:00 до 18:00 или с 10:00 до 19:00; Размеренный рабочий тем, нацеленный на результат; Развивающийся проект, интересные кейсы, нетривиальные задачи; Командные выезды, участие/посещение выставок; Корпоративное обучение; Классная команда — профессионалы, которые обладают опытом в разных сферах IT-бизнеса и знают специфику рынка не только в России, но и за рубежом.