проспект Мира 69
Мы ищем Frontend-разработчика (Middle) в инвестиционный проект-стартап на модуль криптовалюты.
Это не просто набор страниц и отдельных приложений — это большая система из нескольких сервисов и продуктовых направлений, которая развивается уже несколько лет. В проекте есть сложившаяся архитектура, исторические решения и реальные инженерные задачи, которые требуют не только написания кода, но и понимания системы целиком.
Сейчас мы ищем frontend-инженера, который хочет работать не только над задачами по готовому ТЗ, а участвовать в развитии платформы: обсуждать архитектуру, предлагать улучшения и брать ответственность за свою область.
С нами ты сможешь поучаствовать в развитии продукта, который только проходит масштабирование. Это значит, что за год ты сможешь внедрить столько, сколько в enterprise будешь только согласовывать три.
Наш стек:
Next.js (App Router)
TypeScript
TanStack Query
GraphQL
SSR / Server Components / ISR
Микрофронтенд-архитектура
CMS и интеграции с внутренними сервисами
Современные подходы к производительности frontend-приложений
Мы активно внедряем AI в инженерные процессы и рассматриваем его как важную часть современной разработки.
Используем AI не только для ускорения написания кода, но и для улучшения всего цикла разработки:
- помощь в реализации интерфейсов и верстке;
- генерация, анализ и улучшение кода;
- изучение существующей кодовой базы;
- создание и актуализация технической документации;
- автоматизация рутинных инженерных задач;
- развитие внутренних AI-инструментов и агентов для команды.
Чем предстоит заниматься:
- Разрабатывать новые продуктовые возможности в составе frontend-команды;
- Участвовать в проектировании решений: от идеи и требований до реализации;
- Разбираться в полном цикле работы frontend-приложения: от получения данных из внутренних сервисов до отображения в браузере;
- Работать не только с UI-слоем, но и с серверной частью Next.js: SSR, Server Components, ISR, кешированием и оптимизацией загрузки;
- Развивать интеграции между frontend-приложением, CMS и внутренними сервисами;
- Работать с существующей архитектурой, находить проблемные места и предлагать улучшения;
- Участвовать в технических обсуждениях и принимать инженерные решения;
- Развивать инженерные практики команды: автоматизацию процессов, качество разработки и подходы к тестированию;
- Использовать AI-инструменты в ежедневной разработке и помогать находить новые сценарии их применения.
Наши ожидания:
-
Коммерческий опыт разработки на React от 3 лет;
-
Глубокое знание TypeScript (типы, generics, утилитарные типы);
-
Опыт работы с хуками, контекстом и кастомными хуками;
-
Понимание жизненного цикла компонентов и способов оптимизации рендеров;
-
Умение проектировать клиент-серверное взаимодействие (REST, GraphQL);
-
Опыт создания переиспользуемых UI-компонентов;
-
Понимание функционального подхода и структур данных;
-
Уверенная работа с Git (feature branches, rebase, pull requests);
-
Понимание Zustand;
-
Знание Webpack / Vite, понимание работы сборщиков;
-
Внимание к деталям и чувство визуального вкуса — замечаете несоответствия в отступах, шрифтах, состояниях интерфейса, стремитесь к аккуратному UI и чистому коду.
Будет плюсом:
-
Опыт с Next.js (App Router, SSR, ISR, SSG);
-
Настройка CI/CD (GitLab CI, GitHub Actions);
-
Опыт работы с WebSockets;
-
Понимание MVC, MVVM, Clean Architecture на фронтенде;
-
Опыт работы с Storybook;
-
Опыт работы с микрофронтендами и понимание паттерна event bus для коммуникации между модулями.
Мы предлагаем:
-
Доступ к современным AI-инструментам;
-
Работу в стабильной и активно развивающейся компании – лидере инвестиционного рынка;
-
Современный стек технологий, амбициозные проекты, возможность профессионального развития;
-
Гибридный режим работы: возможность работать удаленно (частично или полностью);
-
Работу в аккредитованной Минцифры России ИТ-компании, резиденте Сколково;
-
ДМС с первого месяца работы.