📍 РоссияБеларусьПолная удалёнка
Технологии/инструменты
JavaScriptTypeScriptReact.js
X-ON с 2005 года помогает реализовывать IT–проекты для компаний: от авторских бизнес-идей и наставничества до комплексного анализа, сопровождения и развития проекта. Среди клиентов: Сбербанк, Дикси, РАНХиГС, Allianz и другие.
Проект — разработка новой веб-версии мессенджера, основанной на React.
Временная зона команды
Обязанности
- Разрабатывать UI и Core-функциональность мессенджера.
- Моделировать предметную область, используя возможности строгой типизации.
- Оптимизировать производительность, отзывчивость и потребление ресурсов.
- Создавать и сопровождать тесты.
- Интегрироваться в продукты других команд — видео, музыку, контент, стикеры и так далее.
- Придумывать, как внедрять новые решения, вытесняя старые и сохраняя стабильность продукта.
- Запускать фичи через эксперименты или путём постепенной раскатки на продакшене.
Ожидания
- Работа во фронтенде более 3 лет и опыт продуктовой разработки.
- Хорошее знание JavaScript, TypeScript, Node.js и браузерный API.
- Хорошее знание React и экосистемы (стейт-менеджеры, роутинг, паттерны).
- Опыт разработки под мобильные устройства, понимание специфики мобильных интерфейсов.
- Понимание работы клиент-серверных приложений и нюансов их реализации.
- Умение профилировать и оптимизировать клиентский код.
- Опыт написания тестов (Jest, Testing-library).
- Внимательное отношение к деталям в коде, интерфейсах и документации.
- Дисциплина и самостоятельность.
Плюсом будет:
- Опыт работы с Figma.
- Понимание принципов построения дизайн-систем и композиции компонентов.
- Знаете PHP на базовом уровне — очень редко, но это бывает нужно.
- Опыт работы с различными стейт-менеджерами.
- Понимание или опыт работы с принципами цифровой доступности.
- Опыт работы со сборщиками проектов, выстраивание CI-пайплайнов.
Важно: При отклике на вакансию необходимо приложить скоринг по пунктам, содержащимся в разделах "Требования" и "Обязанности". За каждый пункт, который совпадает с вашими знаниями и опытом, ставится 1 балл.
Максим Гинзбург Founder and CEO