Fullstack разработчик JavaScript/TypeScript
Разработка и поддержка ГИС-платформы: новые REST/WebSocket эндпоинты, админ-панель, клиентское приложение, визуальный конструктор FSM-потоков и интеграции через IPC. Нужен fullstack на JavaScript/TypeScript с опытом 3+ года, уверенным Node.js, TypeScript и знанием Express/Fastify/NestJS, Socket.IO и ORM. Офис на Таганской, график 5/2, официальное трудоустройство по ТК РФ.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата не указана — оценили по рынку
На основе 101 похожей вакансии за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.
Что предстоит делать
- Разработка и поддержка сервисов:
- Реализация новых REST/WebSocket endpoint’ов.
- Расширение административной панели.
- Доработка клиентского ГИС-приложения.
- Интеграция компонентов:
- Помощь в создании новых подключаемых модулей — как серверных интеграций, так и UI-компонентов.
- Обеспечение связи между серверами и модулями через IPC .
- Работа с потоками (Flows):
- Поддержка визуального конструктора FSM-потоков.
- Реализация выполнения бизнес-логики в рантайме.
- Производительность и масштабирование:
- Оптимизация SQL-запросов (особенно пространственных выборок).
- Кэширование данных на клиенте (IndexedDB для модулей и слоёв).
- Надёжность и мониторинг:
- Участие в проектировании и реализации бекапов (logical JSON, PGlite snapshots).
- Добавление метрик/логов для мониторига и выявления проблем функционирования.
- Взаимодействие с командой:
- Участие в митапах
- Участие в Code Review, уточнение требований к API.
- Документирование новых фич (swagger / jsdoc / отдельная тех. документация в базе знаний).
Что ждём от вас
- Опыт разработки: 3+ года коммерческой разработки на JavaScript/TypeScript (Fullstack).
- Понимание архитектуры на уровне: микросервисная архитектура,обмен данными по REST, gRPC,WebSocket ( Socket.IO ), IPC (child_process).
- Системное мышление: умение видеть платформу целиком — от клиентского приложения до сервисов конфигурации.
- Английский язык: чтение технической документации (уровень B1 и выше).
- Технические навыки:
- Backend (Node.js)
- Уверенное владение Node.js (ES2020+, асинхронность, streams, EventEmitter).
- TypeScript — обязательное повседневное использование (типизация, интерфейсы, generics, утилитарные типы).
- Фреймворки (практическое знание всех трёх, но без детальной экспертизы по каждому):Express.js, Fastify, NestJS
- WebSocket: работа с Socket.IO (серверная и клиентская части, комнаты, middleware).
- Работа с процессами:
- создание и управление дочерними процессами через child_process, cluster
- понимание особенностей IPC.
- ORM / Query Builders:
- Sequelize
- Drizzle ORM
- Knex
- Встроенные БД:
- опыт с PGlite (PostgreSQL inside Node.js) будет плюсом.
- Безопасность:
- JWT, TBT, шифрование (web crypto).
- Рендеринг на сервере / утилиты: Puppeteer и похожие технологии.
- Будет преимуществом
- Опыт работы с Desktop-обёртками (Tauri, Electron).
- Понимание способов и методов шифрования.
- Умение настраивать HTTPS.
- Опыт с Docker (контейнеризация сервисов платформы).
- Участие в open-source ГИС-проектах (QGIS, Leaflet, MapServer).
- Опыт работы с Rust.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как JavaScript-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Frontend-разработчик (Middle)
~1 148 000 ₸ оценка по всем рынкам
Международный издатель и разработчик игр 101XP ищет удалённого Frontend-разработчика уровня Middle. Предстоит делать клиентские компоненты, админки и микросервисы на Angular 20+, TypeScript и JavaScript, плюс немного Electron и NodeJS. Доход обсуждается индивидуально, формат работы полностью удалённый.
Full Stack разработчик (Node.js, React.js)
~1 148 000 ₸ оценка по стеку, все рынки
Mindly — быстрорастущий международный маркетплейс психологов, ищет full stack разработчика на Node.js и React.js. Нужно не просто писать код, а глубоко понимать пользователей и вместе с продуктовой командой и CEO развивать продукт, включая AI-функции вроде AI Companion. Требуют 2+ года коммерческого опыта, знание TypeScript, React, Node.js, Express, Nest.js и PostgreSQL, плюс опыт с AI-инструментами или LLM-продуктами. Работа полностью удалённая в часовом поясе CET/EET, предлагают конкурентную зарплату и 20 дней оплачиваемого отпуска.
Backend инженер
~1 148 000 ₸ оценка по стеку, все рынки
Ищем backend-инженера для проектирования и поддержки масштабируемых сервисов: API, модели данных, интеграции с блокчейном и внешними системами. Нужен опыт от 3 лет и уверенное владение хотя бы одним из языков — Node.js/TypeScript, Rust, Go, Java, Python или Ruby, плюс PostgreSQL и Redis. Работа удалённая, с высокой автономностью и реальным влиянием на продукт в сфере Web3 и RWA.
Frontend разработчик (React, TypeScript, Next.js)
~1 148 000 ₸ оценка по всем рынкам
Разработка потребительских веб- и мобильных приложений для глобальной аудитории на React, TypeScript и Next.js, включая интеграции со сторонними API и оптимизацию SEO/PageSpeed. Требуется сильный коммерческий опыт с React/TypeScript/Next.js, HTML/CSS, Figma и английский B2+, плюс готовность работать в AI-driven среде и расти в кроссплатформу. Предлагают полностью удалённую работу, оплачиваемые отпуска и больничные, развитие в быстрорастущей компании.
Fullstack разработчик (Node.js/Angular)
Разработка веб- и мобильных приложений для платформы доступа к цифровым данным автопроизводителя. Нужен fullstack-опыт от 3 лет: Node.js на бэкенде, JS/Angular/Ionic на фронтенде, плюс работа с PostgreSQL, REST и сборка мобильных приложений через Cordova/Capacitor. Предлагают удалёнку или офис у Парка Горького, оформление по ТК РФ, отпуск и больничный.
React разработчик (TypeScript)
Разработка на React с TypeScript в компании iTeamly, роль фулстек-направления уровня Middle. Основные требования — уверенное владение React, TypeScript и JavaScript. Вакансия удалённая, размещена на NoFluffJobs.