Перейти к содержимому
Clever Craft
C
Clever Craft
8 активна · проверена 4 часа назад

Старший Full-Stack разработчик (Node.js + React)

Нужен старший фулстек-инженер, который возьмёт на себя техническую ответственность за живые продакшн-системы: бэкенд на Node.js/TypeScript и большое React-приложение. Значительная часть бизнес-логики живёт в хранимых процедурах и триггерах SQL Server, поэтому потребуется уверенное владение T-SQL и умение разбираться в чужом коде и базе. Работа удалённая по B2B-контракту, компания из Словении, рассматривают кандидатов из России и других стран.

senior удалённо ~1 533 570 – ~1 849 305 ₸ (3 400 – 4 100 USD) Рынок: медиана 1 465 913 ₸ Подробнее о зарплате ↓
Вакансия опубликована 25 дней назад. Может быть уже неактуальна — рекомендуем уточнить статус у работодателя перед откликом.

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate
salary intelligence

Эта вакансия платит больше рынка

На 15% выше медианы JavaScript по 80 вакансиям за 90 дней, рынок — Международные (USD); город и грейд вакансии не учтены.

эта
1 691 438 ₸
медиана
1 465 913 ₸
p25–p75
902 100 – 2 255 250 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
описание

Что предстоит делать

Навыки: Node.js, TypeScript, React, Microsoft SQL, T-SQL, SQL, JavaScript, Redux, Git. Квалификация: Senior. Специализации: Фулстек разработчик. ## Senior Full-Stack Developer (Node.js + React) Мы ищем senior-инженера, который возьмёт на себя техническую ответственность за несколько работающих production-систем: backend-сервис на Node.js/TypeScript и большое React-приложение, которое он обслуживает. Вы будете владеть системами и техническими решениями внутри них. Это не greenfield-проект. Эти системы находятся в production с реальными пользователями, корпоративными интеграциями и многолетней историей. Значительная часть бизнес-логики живёт в stored procedures и триггерах SQL Server, а поведение части приложения определяется конфигурацией, хранящейся в базе данных, а не кодом. Ваши первые недели будут посвящены чтению незнакомого кода и незнакомой базы данных, а не написанию новых модулей. ## Чем вы будете владеть - **Backend на Node.js/TypeScript** — контракты API для внешних партнёров, эндпоинты внутреннего дашборда, запланированные задачи и CLI-инструменты, а также интеграции с корпоративными enterprise-системами. - **Большое React-приложение** (Redux Toolkit, React Query, Vite, Module Federation, git submodules), на равных с backend. Это по-настоящему full-stack роль, а не backend-роль с occasional UI fixes. - **Слой данных** — схема SQL Server, stored procedures, триггеры и производительность запросов. Изменения схемы на staging и production применяет DBA, поэтому ваш DDL должен быть проверяемым и корректным с первого раза. ## Чем вы будете заниматься - Реализовывать фичи end to end — от React-формы до stored procedure за ней. - Прослеживать и объяснять бизнес-логику по фронтенду, бэкенду и базе данных. - Находить технический долг, решать, что стоит погашать и когда, а затем делать это. - Писать спецификации для новой работы и поддерживать живую документацию в синхроне с кодом. Это часть нашего Definition of Done, а не запоздалая мысль. - Разбираться с production-проблемами в системах, которые вы не строили, и становиться тем человеком, кто может объяснить, почему что-то сломалось. - Проводить code review и участвовать в технических решениях вместе с небольшой инженерной командой — ревьюить работу друг друга, а не управлять ею. ## Как выглядит успех - **Неделя 1**: окружение запущено локально, первый полезный pull request смержен. - **Месяц 1**: вы можете проследить бизнес-поток по всем трём слоям и объяснить его кому-то другому. - **Месяц 2**: вы владеете одним доменом end to end и принимаете в нём решения, не согласовывая их предварительно. Мы не ожидаем, что вы станете продуктивны в течение нескольких дней — с кодовыми базами такого размера это было бы нереалистично. Что мы действительно ожидаем — это стабильный прогресс без того, чтобы кто-то водил вас по коду за руку. ## Что мы ищем - 5+ лет профессиональной разработки ПО, включая владение production-системами, а не отдельными фичами. - Уверенный TypeScript и Node.js. - Уверенный SQL Server — T-SQL, stored procedures, триггеры, индексы и планы выполнения. Вам нужно комфортно работать с бизнес-логикой, которая живёт в базе данных. - Комфорт в работе без полноценного ORM — код приложения обращается к базе через query builder, а более тяжёлая логика написана напрямую на SQL. - Уверенный React — hooks, Redux Toolkit или сопоставимое управление состоянием, получение данных и дисциплина работы внутри большой существующей базы компонентов. - Проектирование контрактов API и интеграций, включая версионирование и обратную совместимость с внешними потребителями. - Комфорт в работе с внутренним фреймворком — вы осваиваете его по внутренней документации и по самому коду. - Знакомство с dependency injection — наш backend связывает сервисы через DI-контейнер. - Вы пишете тесты. У нас это Vitest, включая интеграционные тесты, которые выполняются против реального экземпляра SQL Server в локальном контейнере. - Осознанность в вопросах безопасности в повседневной работе — аутентификация и токены, авторизация эндпоинтов и инъекции. - Вы работаете с AI-агентами для написания кода и проверяете то, что они создают. В наших репозиториях есть соглашения для разработки с помощью агентов, и мы ожидаем, что вы будете их использовать. Планка такова: вы можете защитить каждую строку, которую отправляете на ревью, независимо от того, кто её напечатал. - Профессиональный письменный английский. Вы будете читать и писать спецификации, документацию и комментарии в code review на английском. Разговорный английский не требуется. ## Будет плюсом - Опыт с enterprise- или legacy-интеграциями. - Опыт с системами, где поведение во время выполнения определяется конфигурацией в базе данных. - PostgreSQL — наша основная база здесь SQL Server; Postgres используется в соседних сервисах. ## Наш стек TypeScript, Node.js, SQL Server, React, Vite. Backend построен на внутреннем фреймворке; фронтенд собирается из git submodules с Module Federation. Вам не нужен предварительный опыт со всеми инструментами, которые мы используем. Вам нужно стать продуктивным в существующей production-среде без длительного сопровождения на онбординге. ## Условия работы - **Контракт B2B**, полная занятость - **Удалённо**. Мы компания из Словении и рассматриваем кандидатов, работающих удалённо из России и других стран - Предпочтительное пересечение по времени: 9:00–15:00 CET, обсуждаемо - Указанная ставка — **gross**. Подрядчики **сами отвечают за свои налоги** и обязательные взносы в стране проживания - Возможен годовой бонус - Компенсация фитнеса и обучения.

Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как JavaScript-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Clever Craft

2 активные вакансии в компании

1 нед. назад

Senior Full-Stack Developer (Node.js + React)

~1 533 570 – ~1 849 305 ₸ (3 400 – 4 100 USD)

Разработка и поддержка production-систем на Node.js, TypeScript, React и SQL Server. Нужно проектировать API, писать тесты, работать с внутренним фреймворком и бизнес-логикой на стороне базы данных. Работа в международной распределённой команде.

Node.js TypeScript React +3
senior cr

Похожие вакансии

6 вакансий
V
Vihreä Älyenergia Oy
4 д. назад

Senior Full Stack Software Engineer

~2 019 800 – ~2 777 225 ₸ (4 000 – 5 500 EUR)

Разработка приложения для умной энергетики на TypeScript, Node.js и React, управление облачной инфраструктурой в Azure и автоматизация CI/CD. Работа полностью удалённая, включает создание новых функций и развитие кодовой базы.

TypeScript Node.js React +2
senior удал. cr
Altexsoft
A
Altexsoft
23 ч. назад

Solution Architect (AWS)

~1 353 150 – 2 368 013 ₸ оценка

Ищем Solution Architect с глубокой экспертизой в AWS для проектирования безопасных и масштабируемых систем и технического лидерства команд. Нужен опыт 10+ лет в разработке, знание serverless-архитектур на AWS, Node.js, React/TypeScript, PostgreSQL и DevOps-практик. Предстоит вести модернизацию legacy .NET в Node.js/React, работать с C-level стейкхолдерами и внедрять AI/ML-сервисы AWS.

AWS serverless Node.js +7
senior удал. dj
"
"Bykova Recruitment Agency"
1 д. назад

Старший Frontend разработчик (Pixi.js, Three.js)

~1 353 150 – 2 368 013 ₸ оценка

Нужен старший фронтенд-разработчик для создания интерактивных игровых веб-приложений в iGaming: слоты, бонусные раунды, анимации и визуальные эффекты. Требуется 5+ лет коммерческого опыта, сильное владение JavaScript/TypeScript и практика с Pixi.js и Three.js, WebGL и Canvas. Работа полностью удалённая, задачи технически сложные — графика, анимация и оптимизация производительности в кросс-функциональной команде.

JavaScript TypeScript Pixi.js +7
senior удал. dj
ОАО «РЖД» (цифровой блок)
О
ОАО «РЖД» (цифровой блок)
1 д. назад

Fullstack-разработчик (TypeScript/React/Node.js)

~1 916 963 ₸ оценка по всем рынкам

Разработка единого рабочего пространства, где сотрудники и ИИ-агенты работают над общими задачами в одном окне: чат с агентом, доски процессов, карточки задач. Нужен опытный fullstack на TypeScript (React + Node.js) с опытом от 5 лет, знанием PostgreSQL, WebSocket и встраивания LLM. Предлагают удалёнку, трудоустройство по ТК РФ, годовую премию и офис в центре Москвы; зарплата обсуждается индивидуально.

TypeScript Node.js React +8
senior удал. hh
Альфа-Банк
А
Альфа-Банк
1 д. назад

Frontend developer (react/redux)

~1 916 963 ₸ оценка по всем рынкам

Нужен опытный фронтенд-разработчик/техлид для развития технологического стека и инноваций: контроль технических стандартов, оценка задач, онбординг и развитие сотрудников, работа с техдолгом и tech community. Требуется опыт от 5 лет с React, TypeScript, Redux, знание JavaScript, HTML/CSS, опыт проектирования архитектуры микрофронтендов и CI/CD. Предлагают гибкий график, полную удалёнку или гибрид, ДМС, квартальную премию по KPI и оплату конференций и обучения.

JavaScript TypeScript React +10
senior удал. hh
B
Binariks
4 д. назад

Старший мобильный инженер (React Native)

~1 916 963 ₸ оценка по стеку, все рынки

Binariks ищет опытного Senior Mobile Engineer (React Native) для greenfield-проекта — платформы психологического здоровья для учебных заведений. Нужно полностью вести фичи от идеи до продакшена: разработка кроссплатформенных приложений, интеграция с Node.js-бэкендом через REST и GraphQL, работа с AWS, оптимизация производительности и настройка CI/CD на GitHub Actions. Требуют 5+ лет опыта с React Native, понимание профилирования и тестирования, английский Upper-Intermediate и выше.

React Native iOS Android +7
senior удал. dou