Старший инженер-программист

Дата размещения вакансии: 03.07.2026
Работодатель: КАТЮША ПРИНТ
Уровень зарплаты:
от 200000 RUR
Город:
Москва
Пресненская набережная 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, современные принципы организации работы;
  • Теплая атмосфера в компании, дружеский и позитивный коллектив.