Специализация: Backend / Fullstack Developer
Из канала @nodejs_jobs
📍 Санкт-Петербург
hybrid
200,000 RUB
nodejs_jobs
#резюме #backend #nodejs #nestjs #typescript #fullstack #react #nextjs #postgresql #docker #microservices #solana #rust
Специализация: Backend / Fullstack Developer (Node.js, NestJS, TypeScript, React/Next.js)
Формат работы: удаленка / гибрид (Санкт-Петербург)
Занятость: полная, частичная, проектная
Ожидания по зарплате: от 200 000 ₽
Ключевые компетенции:
Node.js / NestJS (3+ года)
PostgreSQL, Prisma, SQL (оптимизация, индексы, курсорная пагинация)
Docker, CI/CD (Drone, GitHub Actions), Nginx, Linux
Микросервисы, RabbitMQ, Redis, Bull
React, Next.js, TypeScript, D3.js
Solana, Rust (Anchor), Web3
Достижения:
Core Engine & Архитектура:
Разработал core engine для графовых сценариев (до 1000+ узлов, latency ≤200 мс). Поддержка синхронного и фонового (Cron) режимов, изоляция в Docker для 500+ параллельных процессов. Спроектировал архитектуру «Шаблон → Агент»: 1000+ агентов на одном шаблоне, сокращение времени создания с 2 часов до 5 минут (ускорение в 24 раза).
Event-Driven & Интеграции:
Внедрил event-driven архитектуру на RabbitMQ с Dead Letter Queue и экспоненциальными ретраями. 0 потерянных сообщений за время эксплуатации.
On-demand интеграции:
Система развертывания интеграций (Telegram, WhatsApp) за 30 секунд по одному клику. Node.js-оркестратор через CI/CD поднимает Docker-контейнер, конфигурирует Nginx/DNS. Обработка до 20 одновременных запросов, 100% автоматизация.
Платёжная система на Solana:
Смарт-контракты на Rust (Anchor) + Node.js-модуль для RPC. Атомарность 99.9%, полный цикл ≤30 секунд, поддержка 100+ одновременных платежей. Ручной фикс для <1% транзакций.
Frontend & Оптимизация:
Отрисовка графов на React + D3.js (1000+ узлов) с виртуализацией DOM. Оптимизация Next.js: код-сплиттинг, ленивая загрузка, оптимизация изображений — ускорение загрузки с 4.2 с до 0.9 с (-79%). Бесконечный скролл через Intersection Observer.
Базы данных & SQL:
Геопоиск в PostgreSQL (point, GIST-индексы): поиск в радиусе 50 км за ≤100 мс на 10 000+ событий. Курсорная
Откликнуться
Опубликовано: 2026-04-08