Senior Full-Stack Developer (Node.js + Angular)

Devhunt

Senior Full-Stack Developer (Node.js + Angular)

Описание вакансии

Мы ищем сильного Full-Stack разработчика с основным уклоном в Node.js.

Нам нужен инженер, который способен самостоятельно проектировать backend-системы, принимать архитектурные решения и создавать поддерживаемые решения для сложного продукта.

Мы ценим качество кода, инженерное мышление и умение видеть систему целиком гораздо больше, чем количество лет в резюме.


Обязанности:
  • Разработка backend-сервисов на Node.js

  • Разработка frontend-функционала на Angular

  • Проектирование архитектуры новых сервисов

  • Разработка API

  • Работа с очередями задач

  • Работа с WebSocket

  • Интеграция AI-сервисов и моделей

  • Работа с файловыми хранилищами

  • Оптимизация производительности системы

  • Проведение code review

  • Участие в принятии технических решений

Требования:
  • Обязательно:

  • Node.js (отличное знание):

  • Event Loop, Streams, Worker Threads, Child Processes

  • Memory Management, утечки памяти, отладка в production

  • Асинхронное программирование (Promises, async/await)

  • Производительность Node.js приложений

  • Архитектура backend-систем:

  • Масштабируемые сервисы, API, очереди задач

  • Системы обработки файлов и уведомлений

  • High-load сервисы

  • Интеграции со сторонними сервисами

  • Понимание: SOLID, DRY, KISS, Separation of Concerns

  • Clean Architecture, Domain Driven Design, Event Driven Architecture

  • TypeScript (уверенное знание):

  • Generics, Advanced Types, Utility Types

  • Type Guards, Strict Typing

  • Типизация API и сложных бизнес-моделей

  • PostgreSQL:

  • Индексы, Query Planner, оптимизация запросов

  • Транзакции, блокировки, миграции

  • Проектирование схем данных

  • Redis:

  • Кэширование, очереди, Pub/Sub

  • Распределенные блокировки

  • Docker:

  • Создание образов, Docker Compose

  • Сети, production-развертывание

  • Angular (уверенное знание для UI):

  • Components, Signals, RxJS, Reactive Forms

  • Архитектура Angular-приложений

  • Производительность Angular

Будет большим плюсом

  • Docker Swarm / Kubernetes

  • FFmpeg

  • AI/ML проекты

  • Генерация изображений и видео

  • Milvus / Vector Databases

  • S3 Storage (глубокое знание)

  • RabbitMQ

  • Open Source проекты

  • Опыт разработки SaaS-продуктов

Условия:
  • Полностью удаленная работа

  • Гибкий график

  • Минимум бюрократии

  • Возможность влиять на архитектуру продукта

  • Работа над современным AI-продуктом

  • Сильная инженерная команда

Посмотреть контакты работодателя

Похожие вакансии

EvaTeam
  • Москва

  • до 450000 RUR

Рекомендуем
IndigoSoft
  • Москва

  • до 3500 USD

Рекомендуем
Айсмарт
  • Москва

  • до 3500 USD

Рекомендуем
Клируэй Текнолоджис

Front-End разработчик (Angular)

Клируэй Текнолоджис

  • Москва

  • до 300000 RUR

B.ART
  • Москва

  • до 300000 RUR

Senior Fullstack Developer

Кидс Аппс

  • Москва

  • до 300000 RUR

ROSSKO
  • Москва

  • от 280000 RUR

Devhunt
  • Москва

  • от 280000 RUR

JT marketing
  • Москва

  • от 4000 USD

ГКУ Инфогород

Разработчик angular

ГКУ Инфогород

  • Москва

  • от 4000 USD

Т1
  • Москва

  • от 4000 USD

Simplenight
  • Москва

  • до 400000 RUR

Платформа Сейлз Чейн

Senior Mobile Engineer (React Native)

Платформа Сейлз Чейн

  • Москва

  • до 400000 RUR

Специализированный депозитарий ИНФИНИТУМ

Middle .NET Developer

Специализированный депозитарий ИНФИНИТУМ

  • Москва

  • до 400000 RUR

Мегаполис ИТ
  • Москва

  • до 400000 RUR

Miractal
  • Москва

  • до 400000 RUR

Фабрика Решений
  • Москва

  • до 250000 RUR

WAZZUP
  • Москва

  • до 250000 RUR

UREMONT
  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию