Frontend-разработчик (React)
Ищем опытного frontend-разработчика для развития интернет-сервиса доставки CATAPULTO. Нужно работать с React, TypeScript, Redux, SSR на Node.js, поддерживать legacy на Sencha ExtJS и участвовать в миграции на React. Предлагаем стабильную компанию-резидента Сколково с 9-летним опытом и активным масштабированием.
Зарплата ниже рынка
На 19% ниже медианы JavaScript по 178 вакансиям за 90 дней.
Что предстоит делать
CATAPULTO — это IT-Компания, агрегатор служб курьерской доставки, лидер в корпоративном сегменте рынка. Наши партнеры - известные всем курьерские службы и транспортные Компании, такие, как Pony Express, СДЭК, DHL, Деловые Линии, КСЕ и т.д. (всего 20 Компаний). Сотрудничая с нами, бизнес экономит до 40% при отправке документов и грузов по России, ближнему и дальнему зарубежью. Компания CATAPULTO стабильно работает и развивается более 9 лет, является резидентом Сколково. В настоящее время наши услуги высоко востребованы и бизнес активно масштабируется, в связи с чем мы набираем новых сотрудников в команду.
- Развивать клиентский frontend интернет-сервиса CATAPULTO.
- Разрабатывать новый функционал на React.
- Поддерживать и постепенно улучшать существующую кодовую базу.
- Участвовать в рефакторинге legacy-модулей и постепенном внедрении TypeScript.
- Разбираться в SSR-слое на Express/Node.js и учитывать его при разработке интерфейсов.
- Исправлять ошибки, проводить техническую диагностику и улучшать стабильность пользовательских сценариев.
- Работать с API, авторизацией, cookies, состояниями загрузки и обработкой ошибок.
- Участвовать в code review, обсуждать технические решения и поддерживать качество кодовой базы.
- Поддерживать legacy back-office на Sencha ExtJS и участвовать в его постепенной миграции на React.
Что ждём от вас
- Опыт frontend-разработки от 3 лет.
- Профессиональный опыт с React от 2 лет.
- Уверенное знание JavaScript; опыт с TypeScript или готовность активно работать с ним.
- Опыт с Redux, redux-thunk или похожими подходами к управлению состоянием.
- Опыт работы с большим существующим кодом: поддержка, рефакторинг, аккуратные изменения без ломки продукта.
- Понимание React Router, SSR/hydration, cookies, авторизации и клиент-серверного взаимодействия.
- Опыт с Webpack/Babel/NPM scripts или готовность уверенно разбираться в кастомной сборке.
- Кросс-браузерная и кросс-платформенная верстка, SCSS/CSS.
- Опыт работы с JSON API: REST, JSON-RPC 2.0 или аналогичные протоколы.
- Понимание web-технологий: HTTP, браузерные API, производительность, безопасность на базовом уровне.
- Git и аккуратная командная работа с ветками, merge request.
- Готовность работать с legacy back-office системой на Sencha ExtJS: разбираться в существующем коде, поддерживать функционал и участвовать в миграции на React.
- Английский от B2: уверенная устная коммуникация, участие в созвонах/обсуждениях и чтение технической документации.
- Будет плюсом:
- Опыт с Next.js, особенно app router, если есть интерес к будущей модернизации продукта.
- Опыт поддержки React SSR на Node.js/Express.
- Опыт с Jest, Testing Library и написанием устойчивых frontend-тестов.
- Опыт оптимизации Webpack-сборки, code splitting и bundle analysis.
- Опыт с Sentry, Datadog или другими инструментами observability.
- Опыт с WebSocket/Centrifuge и real-time интерфейсами.
- Опыт с Yandex Maps или другими картографическими API.
- Опыт миграции legacy JS/React-проектов на TypeScript.
- Практический опыт с Sencha ExtJS.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в CATAPULTO.RU
4 активные вакансии в компании
Frontend-разработчик (React)
~1 192 775 ₸ оценка
Создание нового e-commerce проекта с нуля на React. Требуется опытный frontend-разработчик для построения архитектуры и разработки компонентов. Предлагается удаленная работа, гибкий график и возможность влиять на продукт с первого дня.
Стажер по тестированию
Ищем стажера для ручного тестирования веб- и мобильных приложений в новом e-com проекте. Требуется опыт от 6 месяцев, внимательность и желание развиваться. Предлагаем удаленную работу, официальное трудоустройство и участие в построении IT-процессов.
Frontend-разработчик (React)
Frontend-разработчик для развития интернет-сервиса доставки CATAPULTO. Нужно писать новый функционал на React, поддерживать и рефакторить существующий код, внедрять TypeScript и работать с SSR. Требуется опыт от 3 лет, знание React, Redux, TypeScript и английского от B2. Компания предлагает стабильную работу в IT-команде с возможностью влиять на продукт.
Похожие вакансии
6 вакансий
Разработчик AI-агентов и AI-систем
Компания ищет разработчика для создания AI-агентов и чат-сервисов на TypeScript и Next.js. Нужно уметь работать с AI SDK, RAG-системами и n8n, а также деплоить проекты на Vercel. Предлагается гибкий график и проектная занятость.
UI/UX и инженер баз данных (AI платформа)
~1 192 775 ₸ оценка
Ищем опытного фронтенд-разработчика с навыками работы с базами данных для создания интерфейсов AI-платформы. Требуется 2+ года опыта, знание React/Vue/Angular и PostgreSQL. Предлагаем полную удаленку, гибкий график и работу в международной команде.
Frontend-разработчик
~1 192 775 ₸ оценка
Frontend-разработчик для команды Fleet Management Service. Нужно разрабатывать SPA и micro frontend на React 18+, работать с WebView и улучшать платформенные решения. Требуется опыт от 2 лет с JavaScript/TypeScript и React. Предлагают удаленную работу или офис в Москве, ДМС и гибкий график.
Fullstack-разработчик (TypeScript, Next.js, NestJS)
~1 192 775 ₸ оценка
Создайте с нуля MVP мобильного веб-сервиса (PWA) с календарём, онлайн-заказом услуг и чатом. Нужен уверенный fullstack-разработчик на TypeScript (Next.js + NestJS) с опытом интеграции платежей и PostgreSQL. Предлагают удалённую работу, стабильный оклад в USDT и хороший соцпакет.
Разработчик Shopify
~1 192 775 ₸ оценка
Ищем разработчика для сборки и развития интернет-магазина на Shopify. Нужно кастомизировать шаблоны, подключать платежи и CRM, оптимизировать сайт. Требуется опыт от года и знание Liquid, HTML, CSS, JS. Работа удалённая, полный день, долгосрочный проект.
Web-разработчик
~1 192 775 ₸ оценка
Разработка фронтенда для сервиса бесконтактных платежей в МТС Банке. Нужен опытный React-разработчик с TypeScript, который будет создавать личный кабинет, интегрироваться с бэкендом и писать тесты. Предлагают работу в крупной компании с активным развитием продукта.