Назад
20 часов назад

Fullstack Developer (Web3)

Формат работы
remote
Тип работы
fulltime
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

🚀 Full Stack Developer (React + Node.js + Web3)

Ищем сильного Full Stack разработчика в продуктовую команду.
Нам нужен специалист, который способен самостоятельно реализовывать функционал от архитектуры backend-сервисов до готового UI, работать с современным TypeScript-стеком. Понимание платформы Node.js, runtime Bun и Deno.

Обязательные технические навыки:

Frontend

• TypeScript — строгая типизация, generics, utility types, interfaces vs types
• React 18/19 — Hooks, Suspense, оптимизация ре-рендеров, понимание React Compiler
• TanStack — React Query (серверный стейт), TanStack Router, TanStack Table
• MobX — реактивный стейт-менеджмент, observable / action / computed, stores

Backend

• Node.js / Bun — event loop, streams, async/await, error handling в production
• Protocol Buffers — написание .proto схем, кодогенерация (protoc / buf)
• gRPC / ConnectRPC— реализация сервисов, streaming RPC, middleware
• HTTP / REST API — проектирование эндпоинтов, коды ошибок, пагинация, versioning

БД / хранилища

• MikroORM / TypeORM / Prisma — entities, migrations, Unit of Work паттерн, QueryBuilder
• PostgreSQL — индексы, JOIN-ы, транзакции, EXPLAIN ANALYZE базово
• Redis — кеширование, TTL, pub/sub, использование как очередь
• NoSQL DB (MongoDB или аналог) — документная модель, агрегации

Infra / DevOps

• Git + GitHub — branching strategy, PR flow, code review, разрешение конфликтов
• Docker — Dockerfile, docker-compose, multi-stage builds

nice to have

- GraphQL — схема, резолверы
- NestJS — Server framework
- WebSockets /
- CI/CD (GitHub Actions)
- Jest / Vitest — написание тестов
- Ethers.js / Viem / Wagmi
- Solidity — чтение контрактов
- OpenAPI / Swagger
- RabbitMQ / Kafka
- AWS / GCP базово

Идеальный кандидат

- Реализует фичу от proto-схемы до UI-компонента самостоятельно
- Создаёт переиспользуемые React-компоненты с правильной типизацией
- Проектирует ConnectRPC / gRPC сервис по заданным требованиям
- Пишет MikroORM migrations без потери данных
- Выбирает между PostgreSQL, Redis и NoSQL в зависимости от задачи
- Поднимает локальное окружение через docker-compose без посторонней помощи
- Интегрирует Web3-провайдер (wallet connect, чтение/запись в контракт)
*Soft skills*

- Самостоятельность в задачах
- Умение задавать уточняющие вопросы
- Работа в команде (Agile / Scrum)
- Письменная коммуникация
- Готовность к code review и обратной связи

*Что мы предлагаем*

- Удаленный формат работы, Full-time
- Интересные задачи в проекте и рост внутри команды
- Фиксированная ставка

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -