Привет! Присоединяйтесь к лидерам FinTech!
Мы за 7 лет вошли в топ-3 по Европе и стали топ-1 в России в своей нише.
Активно развиваемся и специализируемся на разработке решений в области FinTech и платежных систем.
Команда состоит из талантливых разработчиков, аналитиков и экспертов во всех областях, которые работают в динамичной и поддерживающей атмосфере.
Наша миссия: сделать финансовые услуги более прозрачными и эффективными за счет интеграции оптимальных процессов и технологий для успешных инвестиций в цифровые активы.
Чем предстоит заниматься:
-
Поддерживать и развивать существующие интерфейсы (админ-панель и личный кабинет);
-
Разрабатывать и улучшать сложные пользовательские интерфейсы: формы, таблицы, динамические панели, графики, экраны с данными в реальном времени;
-
Реализовывать клиентскую логику работы с торговыми данными, в том числе обработку real-time событий через WebSockets/SSE и эффективное управление состоянием;
-
Создавать и поддерживать unit/e2e тесты, повышать качество и покрытие тестами;
-
Поддерживать и развивать код-стайл, участвовать в ревью, вносить улучшения в архитектуру (в том числе reusable-компоненты и общие модули);
-
Оптимизировать производительность фронтенда, устранять узкие места, снижать технический долг;
-
Работать с дизайн-системой и UI-компонентами Mantine, участвовать в их расширении и унификации;
-
Участвовать в быстрое реакции на критические баги, инциденты и продовые задачи;
-
Взаимодействовать с backend-командой, аналитиками и QA для корректного понимания требований и согласования логики;
-
Принимать участие в декомпозиции задач, планировании, оценке и техническом дизайне решений.
Что мы ожидаем:
-
Уверенные знания JavaScript/TypeScript, HTML5, CSS3;
-
Опыт работы с Next.js (SSR/SSG), понимание принципов серверного рендеринга и клиентской навигации;
-
Умение работать с RTK Query, понимание принципов клиент-серверного взаимодействия и кэширования данных;
-
Опыт разработки с использованием Vite и стеком TanStack (Router, Query);
-
Хорошее знание Mantine UI, понимание кастомизации и построения дизайн-систем;
-
Опыт работы с Zustand, понимание подходов к управлению состоянием;
-
Понимание принципов интернационализации и опыт работы с i18n (например, react-i18next);
-
Умение писать unit-тесты;
-
Понимание HTTP-протокола, механизмов работы сети и реального времени (WebSockets/SSE).
Будет плюсом:
- Опыт работы с Ramda.js;
- Опыт работы со сложными многошаговыми формами с множеством состояний;
- Kubernetes;
- GitLab CI/CD;
- Опыт работы с rx.js.
Что мы предлагаем:
- Сильная команда, как управления так и ИТ;
- Софт от JetBrains и GitHub Copilot
- Отсутствие внешнего заказчика, бизнес сторона - это мы;
- Сложные и интересные проекты;
Хочешь расти технически и влиять на продукт?
Отправляй отклик — расскажи пару слов о себе!
Ключевые навыки
- JavaScript
- HTML5
- CSS3
- TypeScript