Senior Full-Stack Developer (Node.js + React)
Технологии
Описание вакансии
Кратко о роли
Clever Craft ищет Senior Full-Stack разработчика для работы над существующими продуктовыми системами. Ожидается глубокое понимание Node.js, React и SQL Server.
Ключевые задачи
- Разработка и поддержка серверной и клиентской частей приложения.
- Проектирование API-контрактов с учетом версионирования и обратной совместимости.
- Написание бизнес-логики непосредственно в базе данных (T-SQL, хранимые процедуры).
- Работа с существующей кодовой базой и внутренним фреймворком.
- Написание тестов (Vitest) и обеспечение безопасности кода.
- Использование AI-агентов для разработки с обязательной проверкой результата.
Обязательные требования
- Опыт разработки от 5 лет.
- Уверенное владение TypeScript и Node.js.
- Глубокие знания SQL Server (T-SQL, индексы, планы выполнения).
- Опыт работы с React (hooks, Redux Toolkit).
- Понимание принципов внедрения зависимостей (DI).
- Профессиональный письменный английский язык.
- Готовность работать в существующей производственной среде.
Будет плюсом
- Опыт работы с enterprise или legacy интеграциями.
- Опыт работы с системами, где поведение определяется конфигурацией в БД.
- Знание PostgreSQL.
Условия и бенефиты
- Зарплата от 3400 до 4100 $ (gross).
- Удаленный формат работы.
- Оформление по B2B контракту.
- Гибкий график с предпочтительным перекрытием 9:00–15:00 CET.
- Годовой бонус.
- Компенсация фитнеса и обучения.
Процесс найма
- Для отклика отправьте резюме на указанный email.
Clever Craft — словенская компания, ищущая Senior Full-Stack разработчика (Node.js + React).
Требования:
- 5+ лет профессионального опыта разработки, включая владение производственными системами.
- Сильные навыки TypeScript и Node.js.
- Глубокое знание SQL Server (T-SQL, хранимые процедуры, триггеры, индексы, планы выполнения).
- Умение работать без полноценного ORM, написание тяжелой логики на SQL.
- Сильный React (hooks, Redux Toolkit, работа с большой кодовой базой).
- Проектирование API-контрактов, версионирование, обратная совместимость.
- Работа с внутренним фреймворком компании.
- Знание dependency injection.
- Написание тестов (Vitest, интеграционные тесты против локального SQL Server).
- Понимание вопросов безопасности (аутентификация, токены, авторизация, инъекции).
- Работа с AI-агентами с обязательной верификацией кода.
- Профессиональный письменный английский (спецификации, документация, код-ревью).
Стек: TypeScript, Node.js, SQL Server, React, Vite. Бэкенд на внутреннем фреймворке, фронтенд на git submodules с Module Federation.
Условия:
- B2B контракт, полная занятость.
- Удаленная работа (компания базируется в Словении, рассматриваются кандидаты из РФ и других стран).
- Предпочтительное время работы: 9:00–15:00 CET (обсуждаемо).
- Указанная ставка — gross. Подрядчики самостоятельно отвечают за налоги в стране проживания.
- Возможен годовой бонус.
- Компенсация фитнеса и обучения.
Оригинальная вакансия:
https://t.me/job_react/5858