Senior Frontend Developer (React.js)
Прямой работодатель iDexia ( idexia.ru )
Опыт работы любойK
О компании:
Мы разрабатываем облачную платформу (PaaS), которая позволяет компаниям гибко управлять полным циклом разработки продуктов и автоматизировать бизнес-процессы.
Платформа предоставляет облачные сервисы и инструменты для создания ИТ-решений, управления инфраструктурой, хранения данных, интеграций с внешними службами, мониторинга, serverless computing и др.
Кого ищем:
Senior/Middle+ React.js разработчик
Чем предстоит заниматься:
- Создание движка Workflow, создание движка Web Interface, оптимизация, производительность;
- Взаимодействие с Backend-разработчиками;
- Разработка сложных программных решений - от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода;
- И много других интересных, сложных и амбициозных задач.
Требования (Общее):
- Практический опыт проектирования и создания ИТ-решений;
- Опыт коммерческой разработки от 5 лет;
- Понимание принципов работы V8, libuv;
- Навыки рефакторинга легаси систем;
- Навыки работы с инструментами отладки и профилирования кода;
- Самостоятельность, ответственность;
- Возможность выделять 15-20 часов в неделю.
Требования (React.js):
- Глубокое понимание React.js и его основных принципов;
- Отличное владение JavaScript/TypeScript, включая манипуляцию DOM и объектную модель JavaScript, спецификацию EcmaScript;
- Уверенные знания HTML, CSS/SCSS;
- Уверенный опыт работы с React hooks, Redux-Tookit, Redux, RxJS;
- Опыт работы с Socket.io/ws;
- Хорошие знания REST API, JWT;
- Асинхронность, работа с сетью;
- C++/Rust + webassembly (приветствуется);
- Опыт написания шейдерных программ (приветствуется)
- Знание основных алгоритмов и структур данных, в том числе опыт работы с алгоритмами компьютерной графики.
Условия:
- Готовы предложить долю в проекте
- Возможность занять лидирующую позицию.