от 200000 RUR
Москва
Пресненская набережная 8с1
Пресненская набережная 8с1
От 3 до 6 лет
Обязанности:
Разработка Embedded Web UI
- Разработка пользовательских интерфейсов панели управления МФУ.
- Разработка компонентов на JavaScript/TypeScript.
- Разработка приложений с использованием React или Vue.
- Реализация адаптивного интерфейса для сенсорных экранов.
- Разработка переиспользуемых UI-компонентов.
- Оптимизация производительности Web UI.
Разработка Android - Разработка Android-компонентов на Java.
- Разработка сервисов и модулей Embedded Android.
- Работа с Android Framework.
- Разработка решений на базе AOSP.
- Интеграция Web UI с Android посредством JavaScript Bridge.
- Работа с WebView.
Интеграция - Интеграция Web UI с нативными Android API.
- Реализация взаимодействия с сервисами печати, копирования, сканирования и управления устройством.
- Работа с системными сервисами Android.
- Разработка внутренних API между Web UI и Android.
Качество разработки - Участие в проектировании технических решений.
- Проведение code review.
- Написание модульных тестов.
- Анализ и устранение дефектов.
- Оптимизация использования памяти и производительности.
- Подготовка технической документации.
Требования:
- Высшее техническое образование.
- Опыт коммерческой разработки Android от 3 лет.
- Отличное знание Java.
- Отличное знание JavaScript.
- Хорошее знание TypeScript.
- Практический опыт разработки на React или Vue.
- Опыт работы с Android SDK.
- Опыт работы с WebView.
- Понимание принципов работы JavaScript Bridge.
- Опыт интеграции Web UI с Android API.
- Знание HTML5 и CSS3.
- Опыт работы с Git.
- Понимание принципов REST API.
- Умение работать с системой отслеживания задач (Jira, Redmine или аналогами). Будет преимуществом
- Опыт разработки под AOSP.
- Опыт разработки Embedded Android.
- Опыт разработки интерфейсов для сенсорных устройств.
- Опыт работы с Chromium/WebView.
- Опыт оптимизации Android-приложений.
- Опыт работы с Linux.
- Опыт работы с CI/CD.
- Опыт написания автоматизированных тестов.
Условия:
- Возможность поработать с новыми технологиями и прокачать свои скилы;
- Участвовать в создании новых и полезных продуктов для клиентов;
- Официальное оформление по ТК РФ, график работы 5/2 (офисный формат)
- Работу в активно растущей компании, с возможностью применения и развития своих знаний и опыта, с возможностью карьерного роста;
- Перспективная сфера деятельности IT, современные принципы организации работы;
- Теплая атмосфера в компании, дружеский и позитивный коллектив.