Front-End разработчик
удалёнка, офис, гибрид
Команда разрабатывает унифицированный кроссплатформенный фронтенд‑фреймворк для построения бизнес‑приложений от одно‑пользовательских до масштабных многопользовательских систем. Задача — создать набор компонентов и механизмов интеграции, расширяемости и настройки интерфейса для разных устройств
Стек
TypeScriptReactAngularReduxVue.jsDojo 2EmberAurelia
Задачи
- •Разрабатывать и поддерживать UI‑компоненты фреймворка (диаграммы, таблицы, редакторы, поля ввода)
- •Проектировать кроссплатформенные интерфейсы для ПК, планшетов и мобильных устройств
- •Реализовывать механизм исполнения высокоуровневого бизнес‑языка на клиенте
- •Интегрировать фреймворк со сторонними приложениями и средой исполнения
- •Обеспечивать расширяемость через плагины и расширения браузеров
- •Настраивать возможности конфигурации интерфейса пользователем
Обязательно
- •отличное знание TypeScript
- •уверенное понимание ООП
- •высокий уровень системного мышления
- •общее понимание современных клиентских веб‑фреймворков (Angular, React и пр.)
Будет плюсом
- •знание Java или C#
- •понимание принципов работы браузера и веб‑приложений
- •понимание асинхронной модели исполнения кода
- •опыт работы с системами контроля версий (Git)