Мы ищем сильного 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-продуктом Сильная инженерная команда
Похожие вакансии
Frontend/Full-stack ментор (Vue, Angular, React, Node.JS)
Договорная
Москва
Галактионов Тихон Витальевич