description
Описание вакансии
TL;DR
Node.js Developer (TypeScript): Разработка скриптов и библиотек на TypeScript для платформы кибербезопасности с акцентом на построение бизнес-логики через Embedded Scripting. Фокус на проектировании общесистемного функционала, создании высоконагруженных сервисов и обеспечении качества через TDD.
Локация: Удалённо на территории России
Зарплата: 230 000 — 260 000 ₽ на руки
Компания
R-Vision — разработчик систем кибербезопасности и цифровизации для крупнейших организаций в различных секторах бизнеса.
Что делать
- Проектировать и разрабатывать скрипты и библиотеки на TypeScript.
- Участвовать в проектировании и улучшении общесистемного функционала платформы.
- Исследовать технические проблемы и вырабатывать оптимальные решения.
- Написать unit-тесты (TDD) и E2E-тесты.
- Проводить code review.
Требования
- Коммерческий опыт разработки на TypeScript от 3 лет.
- Знание алгоритмов, структур данных и паттернов проектирования.
- Опыт работы с RESTful API, GraphQL и/или gRPC.
- Уверенное владение SQL (PostgreSQL).
- Практический опыт с Linux и Docker.
- Работа возможна только удалённо из России.
Хорошо, если есть
- Опыт работы с MQ (Kafka, NATS).
- Разработка сервисов на NestJS.
- Опыт работы с ORM (TypeORM, MikroORM).
- Опыт разработки высоконагруженных систем и работы с монорепозиториями.
- Опыт работы с Frontend (экосистема React).
Культура и преимущества
- Полностью удалённый формат работы на территории РФ.
- Статус аккредитованной ИТ-компании со всеми льготами.
- ДМС со стоматологией, госпитализацией и полисом ВЗР для поездок за границу.
- 100% компенсация больничного и дополнительные оплачиваемые дни болезни.
- Регулярный Performance Review каждые полгода.
- Возможности для обучения: корпоративная библиотека, менторство и внутренние митапы.
tips_and_updates
Как откликнуться эффективно
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям
lists
Ещё вакансии
Middle 3D Character Artist (Semi-Realism)
Digital Forms
Не указан
Array
Полная занятость
Senior Data Engineer (Big Data)
Eclipse Digital
Не указан
Array
project
Senior/Lead Golang Developer (Retail)
Eclipse Digital
Не указан
Array
project
ML Engineer (Audio)
Протей
Не указан
Array
Полная занятость
Backend Python Developer Intern (Python)
Сбер
Не указан
Array
Полная занятость
Senior AI Engineer (ML Engineer) (Fintech)
Eclipse Digital
Не указан
Array
Полная занятость