Старший Full-Stack разработчик (Node.js + React)
Нужен старший фулстек-инженер, который возьмёт на себя техническую ответственность за живые продакшн-системы: бэкенд на Node.js/TypeScript и большое React-приложение. Значительная часть бизнес-логики живёт в хранимых процедурах и триггерах SQL Server, поэтому потребуется уверенное владение T-SQL и умение разбираться в чужом коде и базе. Работа удалённая по B2B-контракту, компания из Словении, рассматривают кандидатов из России и других стран.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Навыки: 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**. Подрядчики **сами отвечают за свои налоги** и обязательные взносы в стране проживания - Возможен годовой бонус - Компенсация фитнеса и обучения.
Стек и инструменты
Эта вакансия платит больше рынка
На 27% выше медианы JavaScript по 79 вакансиям за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как JavaScript-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийSenior Frontend Developer (React)
~1 590 000 ₸ оценка
Разработка и развитие клиентской части онлайн-площадки для запуска проектов и привлечения инвестиций в B2B AI SaaS стартапы на React. Требуется опыт коммерческой разработки на React от 5 лет, глубокое знание TypeScript, state-менеджеров и опыт проектирования архитектуры SPA. Предлагают полностью удалённый формат, оклад + KPI, возможность влиять на архитектуру и работу в сильной команде.
Старший Frontend инженер
~1 590 000 ₸ оценка
AgileEngine ищет старшего фронтенд-инженера для облачной SaaS-платформы. Нужен опыт 5+ лет с HTML, CSS, JavaScript и React, практика юнит-тестирования и работа с REST API. Предлагают удалёнку, гибкий график, конкурентную зарплату в USD и проекты для Fortune 500.
Старший Frontend разработчик
~1 590 000 ₸ оценка
JustMarkets ищет старшего фронтенд-разработчика для развития продукта на ReactJS и TypeScript. Нужен опыт от 5 лет, знание Zustand, GraphQL, WebSocket, тестов и сборки Vite, английский Intermediate+. Предлагают удалённую работу, 20 дней отпуска, медстраховку и компенсацию обучения.
Senior Full-stack разработчик (Node.js / React)
~1 590 000 ₸ оценка
Линда — B2B SaaS для управления образовательным контентом, ищет Senior Full-stack разработчика с фокусом на Node.js (80%) и React (20%). Нужно вести фичи и модули от идеи до продакшена, проектировать API (GraphQL/REST), работать с БД и ORM, активно использовать AI-агентов в разработке. Опыт 5+ лет, из них 3+ года с Node.js и коммерческий React. Предлагают фултайм, гибрид или удалёнку, корпоративную технику Apple.
Продуктовый разработчик (AI-first)
~1 590 000 ₸ оценка
YouGile ищет сильного продуктового разработчика для развития B2B AI harness внутри системы управления проектами. Основная задача — быстро превращать бизнес-задачи в работающие фичи, при этом около 90% разработки идёт с активным использованием AI-инструментов. Нужна сильная база в TypeScript, React и Node.js, продуктовый подход и умение доводить задачи до production. Предлагают полностью удалённую работу с гибким графиком, белую зарплату по ТК РФ и распределённую команду из 7 стран.
Full Stack разработчик (Node.js + React)
~1 590 000 ₸ оценка
Andersen ищет Full Stack разработчика (Node.js + React) для проекта по созданию защищённых и масштабируемых сервисов и интеграций с акцентом на защиту данных и надёжность платформы. Нужен опыт 6+ лет в бэкенде на Node.js/TypeScript, микросервисы, распределённые системы, Kafka, GraphQL, AWS и React. Предлагают полностью удалённую работу, гибрид или офис, бонусы до 1000 EUR в месяц, обучение, ДМС и корпоративную жизнь.