Senior Fullstack Developer / AI-Native Engineer Node.js / TypeScript / React
Senior Fullstack Developer / AI-Native Engineer в SoftMediaLab, Node.js/TypeScript/React, зарплата 200k-240k руб/мес, удаленно, полная занятость.
Проектирование архитектуры приложения: бэкенд, фронтенд, БД, API и интеграции. Декомпозиция крупных задач и проектов на четкие этапы и оценка трудозатрат. Разработка бэкенда на Node.js/TypeScript и фронтенда на React. Проектирование REST API, интеграций и моделей данных. Работа с PostgreSQL, при необходимости Redis, MongoDB, очередями сообщений. Принятие технических решений с учетом производительности, масштабируемости, отказоустойчивости и безопасности. Проведение Code Review и ответственность за качество технического результата. Написание и контроль Unit/Integration тестов. Работа с Docker и CI/CD. Участие в релизах, устранение проблем в продакшене, работа с логированием и мониторингом. Создание PoC для проверки технических гипотез. Взаимодействие с клиентом и умение объяснять технические решения на языке бизнеса.
Важно: опыт работы с Claude Code / Codex / Cursor / GitHub Copilot или аналогичными инструментами; декомпозиция крупных задач для AI-агентов; предоставление контекста, правил/навыков/инструкций агентам; использование AI для разработки, тестирования, Code Review, документации, рефакторинга и анализа легаси; организация нескольких агентов с разными ролями; проверка и принятие сгенерированного кода, а не слепое доверие AI; понимание ограничений LLM: галлюцинации, потеря контекста, излишнее усложнение решений, ошибки в архитектуре и потенциальные проблемы безопасности; сохранение личной ответственности за технический результат независимо от участия AI. Обязательно: коммерческий опыт разработки от 5 лет; глубокие знания: TypeScript + Node.js + React + PostgreSQL; практический опыт проектирования целых систем, а не только архитектуры фронтенда; понимание System Design: монолитная и микросервисная архитектура, API, БД, очереди, кэширование, интеграции; умение работать с нефункциональными требованиями: производительность, нагрузка, масштабируемость, отказоустойчивость, безопасность и наблюдаемость; опыт с Docker и CI/CD. Знание Kubernetes — плюс; опыт Code Review, Unit и Integration тестирования; умение декомпозировать задачи и оценивать разработку в часах; опыт запуска решений от требований до продакшена; самостоятельность: имея бизнес-задачу, вы можете понять требования, задать вопросы, предложить архитектуру, оценить риски и трудозатраты, организовать разработку и довести до продакшена. Желательно: Redis, Kafka/RabbitMQ, MongoDB, Kubernetes, Prometheus/Grafana/Sentry, опыт работы с высоконагруженными системами, сложными интеграциями с внешними системами, участие в пресейлах и технической оценке новых проектов, опыт технического лидерства или менторства разработчиков.
Зарплата от 200 000 до 240 000 руб. в месяц, на руки. Полная занятость. Трудоустройство: трудовой договор, гражданско-правовой договор с самозанятым, с ИП, с физическим лицом. График: 5/2. Формат работы: удаленно.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал