Senior Fullstack Developer / AI-Native Engineer Node.js / TypeScript / React
Senior Fullstack Developer / AI-Native Engineer в SoftMediaLab, Node.js/TypeScript/React, зарплата 200k-240k руб/мес, удаленно, полная занятость, опыт от 6 лет.
Проектирование архитектуры приложений: бэкенд, фронтенд, БД, 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. - Практический опыт проектирования целых систем, а не только архитектуры фронтенда. - Понимание системного дизайна: монолитная и микросервисная архитектура, API, БД, очереди, кэширование, интеграции. - Умение работать с нефункциональными требованиями: производительность, нагрузка, масштабируемость, отказоустойчивость, безопасность, наблюдаемость. - Опыт работы с Docker и CI/CD. Знание Kubernetes - плюс. - Опыт Code Review, Unit и Integration тестирования. - Способность самостоятельно декомпозировать задачи и оценивать разработку в часах. - Опыт запуска решений от требований до продакшена. - Самостоятельность: если дана бизнес-задача, мы ожидаем, что вы уточните требования, зададите вопросы, предложите архитектуру, оцените риски и трудозатраты, организуете разработку и доведете до продакшена. Желательно: - Redis - Kafka / RabbitMQ - MongoDB - Kubernetes - Prometheus / Grafana / Sentry - Опыт работы с высоконагруженными системами - Сложные интеграции с внешними системами - Участие в пресейлах и технической оценке новых проектов - Опыт технического лидерства или наставничества разработчиков
Зарплата: от 200 000 до 240 000 руб. в месяц, на руки. Полная занятость. Трудоустройство: трудовой договор, ГПХ с самозанятым, с ИП, с физическим лицом. График: 5/2. Формат работы: удаленно.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал