Описание проекта и команды Заказчик - IT‑компания, которая специализируемся на продуктовой разработке и создании решений для корпоративного сектора. Проект связан с кибербезопасностью.
Обязательные требования - Уровень английского языка — не ниже B1 - ЭТО ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ. - Опыт работы на позиции Full Stack Engineer — от 3 лет, включая практический опыт работы с: Nest.js; React; TypeScript; PostgreSQL; - Опыт проектирования, развёртывания и управления облачной инфраструктурой на базе AWS; - Владение следующими технологиями и инструментами: - Языки программирования: JavaScript, TypeScript, Python (в т. ч. для разработки ML‑модулей); - Бэкенд: Node.js, Nest.js; - Фронтенд: React, RTK Query, Theme UI, Emotion, Vite; - Облачные сервисы AWS: Amazon ECS, AWS Lambda, AWS SNS, AWS SQS, Athena, CloudWatch, X‑Ray; - Контейнеризация и оркестрация: Docker; - Системы контроля версий: Git (работа с GitHub); - Базы данных и ORM: PostgreSQL, TypeORM, MongoDB; - Мониторинг и отладка: Sentry; - Способность эффективно решать сложные технические задачи и внедрять инновационные решения, в т. ч. в области кибербезопасности; - Отличные коммуникативные навыки, умение выстраивать продуктивное взаимодействие внутри команды; - Проактивность, инициативность и готовность работать в условиях быстрорастущего стартапа.
Задачи на проекте - Бэкенд‑разработка: проектирование, разработка и техническая поддержка масштабируемых серверных приложений с использованием Nest.js и PostgreSQL, обеспечение их стабильности и производительности; - Фронтенд‑разработка: создание современных интерактивных и адаптивных пользовательских интерфейсов с применением React и TypeScript, ориентированных на удобство и положительный опыт пользователя; - Облачная инфраструктура: развёртывание, настройка и поддержка облачной инфраструктуры на платформе AWS. Обеспечение её надёжности, безопасности и высокой эффективности эксплуатации.