ID 3918 - Middle+ Fullstack разработчик
ID 3918 - Middle+ Fullstack разработчик
🌍 Локация: Любая
💼 Удаленно
🕔 Занятость: фулл тайм
🏢 Проект: ••••••••
Ищем опытного Fullstack-разработчика для развития и сопровождения действующей веб-платформы.
Dream Platform — платформа для взаимодействия брендов и креаторов. В продукте реализованы управление задачами, работа с видео, модерация, аналитика, уведомления и интеграции с социальными сетями и ОРД.
Основная задача — разработка нового функционала и развитие существующего продукта. Также потребуется поддерживать работоспособность системы и оперативно устранять возникающие инциденты.
До 10% рабочего времени планируется на решение инцидентов. Основной фокус — продуктовая разработка.
💡 Требования:
Коммерческая разработка на JavaScript/TypeScript от 4 лет.
Опыт разработки на Angular от 2 лет, уверенное знание TypeScript, RxJS, Angular Router и компонентного подхода.
Опыт backend-разработки на Node.js от 2 лет, включая практическую работу с NestJS.
Уверенная работа с REST API, DTO, валидацией данных, авторизацией и ролевой моделью доступа.
Опыт работы с PostgreSQL, ORM и миграциями.
Понимание Redis, очередей и фоновой обработки задач.
Опыт интеграции со сторонними API и обработки ошибок внешних сервисов.
Практический опыт работы с Docker, Git и CI/CD.
Опыт сопровождения production-приложений: поиск причин ошибок, анализ логов, исправление и выпуск изменений.
Умение самостоятельно разбираться в существующем коде, оценивать задачи и доводить их до результата.
➕Будет преимуществом:
Опыт работы с Yandex Cloud или аналогичной облачной инфраструктурой.
Опыт работы с S3-совместимыми хранилищами.
Опыт обработки видео с использованием FFmpeg.
Знакомство с интеграциями социальных сетей, MediaScout (ОРД), Apify.
Опыт настройки и сопровождения GitLab CI/CD.
Опыт работы с Prometheus и централизованным логированием.
Практика написания unit- и e2e-тестов с Jest, Jasmine/Karma или Playwright.
Frontend
Angular 17 (Standalone Components)
TypeScript 5
Angular Material
RxJS
Transloco
Backend
Node.js, NestJS 10
TypeScript 5
REST API, Swagger
TypeORM
JWT, RBAC
📋Задачи:
Разрабатывать новые функциональные модули и дорабатывать существующие на Angular и NestJS.
Развивать функциональность аналитики, уведомлений, модерации и работы с видео.
Работать с PostgreSQL, Redis, очередями и фоновыми задачами.
Развивать и поддерживать интеграции с внешними API: MediaScout (ОРД), социальные сети, Apify.
Работать с загрузкой, хранением и обработкой медиафайлов через S3 и FFmpeg.
Исправлять дефекты, диагностировать и устранять инциденты на prod, stage и dev.
Поддерживать существующие CI/CD-пайплайны, выполнять деплой и миграции БД.
Следить за техническим состоянием приложения через логи, метрики и health checks.
Проводить рефакторинг, обновлять зависимости, устранять уязвимости, улучшать тестовое покрытие и документацию.
! Важно: иногда потребуется переключиться с запланированной разработки на возникший инцидент, самостоятельно разобраться в проблеме и устранить её в разумный срок, согласованный с командой.
📨 Отклик — через форму: ••••••••
или напрямую рекрутеру @H••••••••
❗️Откликайтесь только при релевантном опыте.
❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями
❗️Повторный отклик: ID вакансии + сверка.
#Fullstack #Удаленно #вакансия
HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.