з/п не указана
Санкт-Петербург
Дегтярный переулок 1Б
Дегтярный переулок 1Б
От 1 года до 3 лет
На проектную занятость 3 месяца требуется самостоятельный backend-разработчик (middle/middle+), который сможет быстро погрузиться, аккуратно разбирать существующий код, править/дополнять функциональность и доводить до стабильного состояния интеграции и обработку данных. Далее возможна пролонгация на долгосрок.
Обязанности:
- Разбор и поддержка существующего backend-кода на Node.js (TypeScript).
- Доработка и исправление интеграций с внешними системами (API, обмен файлами, хранилища).
- Работа с PostgreSQL: запросы, миграции, корректность данных.
- Работа с S3-хранилищем: загрузка/выгрузка, права доступа, жизненный цикл файлов.
- Реализация и поддержка файловой обработки (импорт/экспорт, валидации, преобразования).
- Аккуратные изменения без детализированного ТЗ: уточнение требований, фиксация договоренностей, минимальная документация по факту.
Требования:
- Опыт работы с фреймворками: Express, NestJS.
- Опыт повышения безопасности вэб-приложений (OWASP Top 10).
- Опыт устранения уязвимостей.
- Понимание клиент-серверной архитектуры.
- Понимание процессов аутентификации и авторизации.
- Опыт организации 2FA в вэб приложении.
- Опыт миграции с MongoDB на CouchDB.
- TypeScript.
- Git.
Условия:
- Сотрудничество по взаимно согласованным формам (ТК/ИП).
- Оплата в соответствии с уровнем специалиста и задач проекта (обсуждается. индивидуально).
- Быстрое подключение к команде проекта.
- Возможна пролонгация работы в проекте на долгосрок.