Node.js / React инженер
Ищем опытного Node.js / React разработчика для создания продуктов для Atlassian marketplace. Требуется глубокое знание TypeScript, React, MobX, SQL и Node.js. Предлагаем удаленную работу, гибкий график и возможности для профессионального роста.
Зарплата не указана — оценили по рынку
На основе 1219 похожих вакансий за 90 дней.
Что предстоит делать
Мы в Mria Labs разрабатываем продукты для Atlassian marketplace и сейчас ищем талантливого Node.js / React Engineer для присоединения к нашей команде. **Основные требования (must-have)** - 5+ лет профессионального опыта работы с TypeScript на фронтенде и бэкенде - 5+ лет работы с React.js, глубокое понимание хуков, контекста и композиции компонентов - Уверенное владение TypeScript (дженерики, декораторы, reflect-metadata, строгий режим) - Опыт работы с MobX - TanStack React Query (или уверенное знание Redux-Toolkit Query / SWR — важно разделение серверного состояния) - Твердые знания HTML/CSS, styled-components или другой CSS-in-JS библиотеки - Опыт работы с формами: Formik + Yup (или React Hook Form + Zod) - Разработка бэкенда на Node.js (24.x) - SQL (диалект MySQL, TiDB) — проектирование схем, оптимизация запросов, миграции - Опыт работы с ORM/query-builder: Drizzle, Prisma, TypeORM или Knex - REST API и асинхронная/событийно-ориентированная обработка (очереди сообщений, запланированные задачи) - Git, дисциплина code review, пайплайны GitLab CI/CD - Jest + React Testing Library; умение писать интеграционные тесты вместо моков - Английский — Intermediate (B1) или выше **Строго приветствуется** - Опыт работы с платформой Atlassian Forge (forge/resolver, forge/sql, forge/kvs, forge/bridge, асинхронные события, запланированные триггеры) — это самый важный дифференциатор - Библиотека компонентов Atlaskit / Atlassian Design System - Интеграции с Jira REST API / Confluence API - Сборка на Vite - IoC / Dependency Injection с InversifyJS - Валидация DTO на основе классов: class-validator + class-transformer - Работа с редакторами форматированного текста: Lexical (или Slate/ProseMirror) - Построение графиков с Chart.js / react-chartjs-2 - Пайплайны массового импорта/экспорта, парсинг XLSX/CSV - Sentry для мониторинга ошибок; SonarCloud для качества кода - Luxon (или date-fns) для обработки дат с учетом часовых поясов **Желательно** - Опыт создания Rovo AI агентов или других интеграций с LLM-инструментами (Atlassian AI platform) - UX с функцией перетаскивания (drag-and-drop) с atlaskit/pragmatic-drag-and-drop - Инструменты pre-commit: Husky, lint-staged, Knip (обнаружение мертвого кода) - Опыт работы с мультитенантным SaaS (изоляция рабочих пространств, RBAC) - Знание предметной области CRM / воронки продаж / управления лидами **Обязанности:** - Разработка новых пользовательских функций с использованием React.js; - Улучшение существующего функционала; - Создание переиспользуемых компонентов и библиотек для будущего использования; - Преобразование дизайнов и вайрфреймов в высококачественный код; - Оптимизация компонентов для максимальной производительности на различных устройствах и браузерах; - Совместная работа с кросс-функциональными командами для определения, проектирования и выпуска новых функций; - Участие в code review и обеспечение соответствия всех решений бизнес-целям и требованиям дизайна; - Отслеживание последних тенденций, техник и технологий в области фронтенд-разработки; **Мы предлагаем:** — Конкурентную зарплату и бонусы; — Комфортные, современные и зеленые офисы; — Работу с передовыми технологиями; — Дружелюбную команду и приятную атмосферу; — Позитивный настрой во всей компании; — Полную удаленную работу с абсолютно гибким графиком; — 100% компенсацию вашего развития — профессиональные курсы, сертификаты, конференции и т.д.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийSenior Frontend Developer (React/TypeScript)
~1 692 500 – 2 200 250 ₸ оценка
Ищем опытного фронтенд-разработчика для работы над высоконагруженным финтех-приложением. Нужно глубокое знание React и TypeScript, опыт от 5 лет. Предлагаем удалёнку или гибрид, гибкий график и соцпакет.
Старший Full-Stack разработчик (TypeScript/React/Node.js)
Старший Full-Stack разработчик для создания масштабируемой платформы мониторинга помещений в реальном времени. Требуется опыт с TypeScript, Node.js, React и системами реального времени. Предлагается удаленная работа в международной компании с конкурентной оплатой и возможностями роста.
Frontend-разработчик (Vue.js/Nuxt)
~1 692 500 – 2 200 250 ₸ оценка
Ищем опытного фронтенд-разработчика для создания образовательных продуктов. Нужно проектировать и разрабатывать интерфейсы на Vue 3 и Nuxt 4, оптимизировать производительность и помогать команде расти. Предлагаем удалённую работу, гибкий график и возможности для развития.
Frontend-разработчик (Angular)
~1 692 500 – 2 200 250 ₸ оценка
Разработка SPA на Angular для промышленной AI-платформы. Требуется опыт от 3 лет, микрофронтенды, WebSocket, визуализация данных. Предлагают удаленку, ДМС, стабильную компанию.
Fullstack разработчик (React / Node.js)
~1 692 500 – 2 200 250 ₸ оценка
Ищем Senior Fullstack разработчика для работы над сервисом Kaiten — инструментом для управления проектами. Нужно разрабатывать и поддерживать frontend на React и backend на Node.js, работать с PostgreSQL, Redis и RabbitMQ. Требуется 6+ лет опыта в JavaScript-экосистеме и активное использование AI-инструментов. Предлагают удалённую работу, гибкий график и ДМС.
Senior Frontend Developer
~1 692 500 – 2 200 250 ₸ оценка
Voximplant, международная SaaS-компания в облачных коммуникациях, ищет Senior Frontend Developer для разработки B2D продукта Platform. Нужно создавать и поддерживать web-приложения на Vue, Nuxt и TypeScript, участвовать в проектировании архитектуры и оптимизации. Предлагают удаленную работу или офис в Москве, гибкий график, ДМС или обучение языкам.