Fullstack разработчик (Node.js, React.js)

ЭР-Телеком · Москва, Новосибирск, Пермь · по договорённости

Компания
ЭР-Телеком
Город
Москва, Новосибирск, Пермь
Зарплата
по договорённости
Уровень
middle
Формат
full_time

Чем предстоит заниматься:

Проектировать отказоустойчивые масштабируемые микросервисы на Node.js (NestJS / Fastify / Express), участвовать в создании систем с нуля и развитии текущих решений.

Проектировать архитектуру клиентских приложений, разрабатывать дизайн-системы и UI-библиотеки, строить SSR/SSG-решения (Next.js, Remix, Vite) и оптимизировать LCP/TTFB.

Проектировать схемы PostgreSQL, оптимизировать SQL, настраивать интеграции через Kafka, кэширование на Redis, работать с MongoDB/ElasticSearch.

Разрабатывать SDK, shared-компоненты, hooks и CLI-утилиты (Commander.js / oclif / yargs), вести npm/private registry и changelog.

Проводить performance-аудит (Lighthouse, Node.js Profiler, flame graphs), внедрять observability (OpenTelemetry, Jaeger, Prometheus), проектировать под нагрузку (SLA 99,9 %+), canary-релизы и rollback.

Применять OWASP, защищать REST/GraphQL-эндпоинты, rate-limiting, CSRF, OAuth2/JWT/mTLS.

Внедрять feature-flags, event tracking, A/B-тесты, интеграции с Amplitude / GA / Yandex Metrika / Mixpanel.

Проводить Code review, быть наставником middle/upper-middle, принимать участие в roadmap и архитектурных комитетах, взаимодействовать с DevOps, безопасностью, продакт-менеджерами и архитекторами.

Мы предлагаем: ​​​​

Возможность присоединиться к профессиональной, высоко мотивированной и результативной команде, перспективы карьерного роста;

Официальное трудоустройство в аккредитованный IT-актив компании, оплачиваемые отпуск, командировки, больничные;

Офисный формат работы (команда работает в г. Москва, Санкт-Петербург, Пермь, Новосибирск) и комфортные офисные условия;

Рыночную заработную плату по результатам собеседования;

ДМС со стоматологией после испытательного срока, 100% компенсацию больничного;

Корпоративные программы от наших партнеров;

Бонусное подключение к телеком-услугам Дом.ru по тарифу «Сотрудник»;

Яркую корпоративная жизнь и дружелюбную атмосферу в коллективе профессионалов!

Мы ждём от кандидата:

Наличие высшего образования (ИТ).

Опыт коммерческой разработки на Node.js (Nest.js) от 5 лет. Понимание, как строить системы, которые не ломаются при росте нагрузки;

Уверенный React.js. Способность быстро проектировать чистые и понятные интерфейсы (Admin panels, Dashboards);

Глубокое понимание PostgreSQL (проектирование сложных схем, оптимизация) и опыт работы с Redis;

Понимание микросервисной архитектуры, событийной модели (Event-driven) и работы очередей;

Умение работать с Docker и понимание принципов деплоя в современных облачных/серверных средах.

Будет плюсом:

Опыт работы с Kafka или другими брокерами сообщений;

Навыки работы с инструментами мониторинга (Prometheus, Grafana);

Интерес к Low-level оптимизациям и работе с высоконагруженными API;

Опыт руководства небольшой группой или наставничества (Mentoring).

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.

Многих вакансий каталога нет на агрегаторах

9400+ вакансий от 1600+ компаний — в основном напрямую с карьерных сайтов и из Telegram-каналов. У 850+ из них есть контакт нанимающего: пишешь человеку, а не в общую очередь. Регистрация бесплатная — откроет контакты и подбор вакансий под твоё резюме.