Описание вакансии
Обязанности:
-
Разработка внутренней платформы анализа исходного кода. Основной стек предполагается в направлении TypeScript, Node.js, React/Next.js, PostgreSQL, Docker.
-
Проект включает веб-интерфейс, серверную логику, работу с базой данных, обработку архивов и файлов, фоновые задачи, интеграцию внешних инструментов и построение внутренних рабочих процессов.
Требования:
- TypeScript/JavaScript, Node.js.
- React, желательно Next.js.
- backend/fullstack-разработка.
- PostgreSQL: проектирование схемы, миграции, индексы, транзакции.
- REST API, авторизация, роли, валидация данных.
- Docker/Docker Compose.
- Linux/CLI.
- Git, GitLab, code review.
- Работа с файлами, JSON, внешними API.
- Фоновые задачи, очереди, обработка ошибок, повторные попытки.
- Готовность работать fullstack и переключаться между frontend, backend, БД, worker-задачами и интеграциями.
- хорошая техническая коммуникация.
- способность работать в условиях частично сформированного ТЗ и быстро погружаться в новую предметную область.
Условия:
- Работа в структуре крупной государственной компании, карьерный рост.
- Официальное трудоустройство в соответствии с ТК РФ.
- Конкурентная заработная плата.
- График работы 5/2.
- Формат работы офисный, гибрид.
- Место работы: г. Санкт-Петербург, ОЭЗ Новоорловская (ближайшие станции метро: Озерки, Проспект Просвещения, Комендантский проспект).
- Комфортный офис (спортзал, комната отдыха и игровая зона в здании).
- Обеды в офисе за счет Компании.
- Медицинское страхование (ДМС) (после испытательного срока).
- Премирование по итогам года.
- Возможно обучение за счёт Компании.
- Единовременная выплата к отпуску.