🖥 Требуется: Android developer
🔸Обязанности:
▫️разработка новых мобильных приложений под платформу Android;
▫️проектирование архитектуры мобильного приложения и его компонентов; ▫️выявление и исправление ошибок в работе текущего приложения;
▫️решение исследовательских задач, касающихся взаимодействия с Android OS; ▫️взаимодействие с аналитиками, дизайнерами и тестировщиками;
▫️участие в разработке сценариев использования и требования к продукту;
▫️разработка и поддержка в актуальном состоянии документации для разработанных модулей;
▫️разработка unit-тестов;
▫️разработка UI/UX логики, внутренних и системных библиотек.
🔸Требования:
▫️общий опыт разработки под Android от 2-х лет, умение писать поддерживаемый и тестируемый код;
▫️уверенное владение Java, Android API;
▫️знание ООП и паттернов проектирования (MVC/MVP, MVVM);
▫️понимание основ многопоточного программирования Android specific; знание гайдлайнов для платформы Android;
▫️опыт работы Gradle и понимание его устройства;
▫️опыт работы с dependency injection, data binding, ORM, RxJava;
▫️навыки анализа и профилирования приложений;
▫️опыт написания автотестов;
▫️весьма желательно и приветствуется: опыт работы с VOIP, с BLE; знание JNI; ▫️опыт работы с инструментами Jira, Confluence;
▫️использование Git/систем версионного контроля, Continuous Integration.
🔸Плюсы работы у нас:
▫️сложные и интересные проекты;
▫️мы постоянно развиваемся и вы будете развиваться вместе с нами.
🔸Условия:
▫️График работы 5/2;
▫️время начала/окончания рабочего дня можно обговорить индивидуально; ▫️офис г.Зеленоград (Москва).
📩 Контакты для связи: @polyubov
Post #236
4K