description
Описание вакансии
#вакансия #vacancy #fullstack #react #node.js #typescript #санкт-петербург #гибрид #удаленка #senior
Вакансия: Senior Fullstack разработчик (Node.js + React)
Компания: Sharkwave recruitment
Город: Санкт-Петербург
Формат: удаленка или гибрид
Занятость: полная
Зп вилка: от 350к руб. до 550к руб., готовы обсуждать
Привет! Мы — продуктовая IT-компания. Мы разрабатываем инновационную платформу, которая станет универсальным инструментом для профессионалов в сфере коммерческой недвижимости на рынке ОАЭ. Наш продукт объединяет передовую геопространственную аналитику, динамические дашборды, мощный классифайд объектов и систему управления сделками, открывая новые возможности для наших пользователей.
Мы расширяем команду и ищем Senior Fullstack разработчика с серьезным опытом в продуктовых проектах и коммерческой разработке.
Твоими основными обязанностями будут:
• Проектирование и разработка frontend и backend-частей приложений;
• Разработка и оптимизация REST / GraphQL API;
• Работа с PostgreSQL, Redis, WebSockets, очередями RabbitMQ;
• Интеграции с внешними сервисами (платежки, почта, S3, аналитика и т.д.);
• Работа с данными и инфраструктурой для их хранения и обработки.
Каким стеком ты должен владеть:
• Frontend: React, TypeScript, URBI WebGL, SWR, Preact Signals (Jotai), Linaria/Emotion, React Hook Form, Zod;
• Backend: Node.js, TypeScript, Hono, Prisma ORM, OpenAPI (Scalar), Zod;
• Базы данных: PostgreSQL & PostGIS (Prisma ORM), Redis;
• DevOps: Docker (Docker Compose), GitLab CI, Traefik, Coolify;
• Интеграции: REST, GraphQL, WebSockets, RabbitMQ.
Ты нам подходишь, если:
• У тебя 5+ лет опыта коммерческой разработки (в fullstack-ролях);
• Ты понимаешь принципы проектирования баз данных и архитектур хранения данных;
• Владеешь SQL на уровне Бог или чуть лучше;
• Умеешь работать с облачными платформами (AWS, YandexCloud) и их сервисами для
обработки данных (S3, Redshift);
• Понимаешь принципы работы с геопространственными данными (будет МЕГА плюсом);
• Способен самостоятельно принимать решения, предлагать и внедрять новые
подходы;
• Отлично знаешь JavaScript/TypeScript;
• Уверенно владеешь React и Node.js;
• У тебя есть опыт работы с картами (2gis/mapbox/google maps);
• У тебя есть опыт работы с элементами карт (работа с GeoJson);
• У тебя есть опыт самостоятельного построения архитектуры и API;
• Ты умеешь разбираться в сложных системах и писать читаемый, поддерживаемый код;
• Умеешь работать с Figma;
• Тестишь свой код.
Что тебе очень поможет:
• Умение работы с PHP языком (работа с Headless CMS WP);
• Участие в open-source или pet-проектах;
• Опыт работы с NextJS;
• Умение работать с SSR/SSG;
• Опыт работы с данными.
Что мы предлагаем:
• удобные коворкинги в разных районах Петербурга, чтобы быстро добираться до работы;
• международный контракт после успешного прохождения испытательного срока;
• гибридный или удаленный режим работы.
Контакт для связи в телеграм:
Вакансия: Senior Fullstack разработчик (Node.js + React)
Компания: Sharkwave recruitment
Город: Санкт-Петербург
Формат: удаленка или гибрид
Занятость: полная
Зп вилка: от 350к руб. до 550к руб., готовы обсуждать
Привет! Мы — продуктовая IT-компания. Мы разрабатываем инновационную платформу, которая станет универсальным инструментом для профессионалов в сфере коммерческой недвижимости на рынке ОАЭ. Наш продукт объединяет передовую геопространственную аналитику, динамические дашборды, мощный классифайд объектов и систему управления сделками, открывая новые возможности для наших пользователей.
Мы расширяем команду и ищем Senior Fullstack разработчика с серьезным опытом в продуктовых проектах и коммерческой разработке.
Твоими основными обязанностями будут:
• Проектирование и разработка frontend и backend-частей приложений;
• Разработка и оптимизация REST / GraphQL API;
• Работа с PostgreSQL, Redis, WebSockets, очередями RabbitMQ;
• Интеграции с внешними сервисами (платежки, почта, S3, аналитика и т.д.);
• Работа с данными и инфраструктурой для их хранения и обработки.
Каким стеком ты должен владеть:
• Frontend: React, TypeScript, URBI WebGL, SWR, Preact Signals (Jotai), Linaria/Emotion, React Hook Form, Zod;
• Backend: Node.js, TypeScript, Hono, Prisma ORM, OpenAPI (Scalar), Zod;
• Базы данных: PostgreSQL & PostGIS (Prisma ORM), Redis;
• DevOps: Docker (Docker Compose), GitLab CI, Traefik, Coolify;
• Интеграции: REST, GraphQL, WebSockets, RabbitMQ.
Ты нам подходишь, если:
• У тебя 5+ лет опыта коммерческой разработки (в fullstack-ролях);
• Ты понимаешь принципы проектирования баз данных и архитектур хранения данных;
• Владеешь SQL на уровне Бог или чуть лучше;
• Умеешь работать с облачными платформами (AWS, YandexCloud) и их сервисами для
обработки данных (S3, Redshift);
• Понимаешь принципы работы с геопространственными данными (будет МЕГА плюсом);
• Способен самостоятельно принимать решения, предлагать и внедрять новые
подходы;
• Отлично знаешь JavaScript/TypeScript;
• Уверенно владеешь React и Node.js;
• У тебя есть опыт работы с картами (2gis/mapbox/google maps);
• У тебя есть опыт работы с элементами карт (работа с GeoJson);
• У тебя есть опыт самостоятельного построения архитектуры и API;
• Ты умеешь разбираться в сложных системах и писать читаемый, поддерживаемый код;
• Умеешь работать с Figma;
• Тестишь свой код.
Что тебе очень поможет:
• Умение работы с PHP языком (работа с Headless CMS WP);
• Участие в open-source или pet-проектах;
• Опыт работы с NextJS;
• Умение работать с SSR/SSG;
• Опыт работы с данными.
Что мы предлагаем:
• удобные коворкинги в разных районах Петербурга, чтобы быстро добираться до работы;
• международный контракт после успешного прохождения испытательного срока;
• гибридный или удаленный режим работы.
Контакт для связи в телеграм:
tips_and_updates
Как откликнуться эффективно
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям
lists
Ещё вакансии
Дизайн-лид
Т-Банк
Не указан
Офис
Полная занятость
NodeJS Backend Developer
FinFlow
250 000 ₽ — 320 000 ₽
Удалённо
Полная занятость
Дизайнер
ЗАО ГК Аккорд
120 000 ₽ — 140 000 ₽
Офис
Полная занятость
Product Research
Продамус
190 000 ₽ — 260 000 ₽
Удалённо
Полная занятость
3D Визуализатор
SVETHOLL
от 80 000 ₽
Офис
Полная занятость
Инженер по тестированию
Яндекс
Не указан
Офис
Полная занятость