Откликайтесь
на вакансии с ИИ

Full-stack TypeScript Developer (Middle)
Интересный стек технологий (Web3, gRPC, Bun), удаленный формат и возможность полного цикла разработки (end-to-end). Отсутствие вилки зарплаты в тексте немного снижает прозрачность, но проект выглядит перспективным.
Сложность вакансии
Позиция требует уверенного владения широким стеком технологий (Fullstack) и специфических знаний в области Web3 и gRPC. Высокая планка по самостоятельности и умению работать с инфраструктурой (Docker) повышает порог входа.
Анализ зарплаты
Для Middle Fullstack-разработчика с опытом в Web3 и gRPC рыночные зарплаты обычно выше среднего по рынку из-за дефицита специалистов с таким набором навыков. Указанная 'фиксированная ставка' должна соответствовать верхним границам для Middle-уровня.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к амбициозной команде на стыке Web2 и Web3 и реализуйте сложные фичи от прото-схем до UI!
Описание вакансии
#Вакансия #Developer #Fullstack #Middle #TypeScript #NodeJs #React #Web3 #Blockchain #Fulltime #Remote #Удаленно
Требуется Full-stack TypeScript Developer (Middle)
Мы продуктовая команда, работающая на стыке Web2 и Web3, где важны скорость разработки, чистая архитектура и реальные результаты.
Сейчас ищем разработчика, который сможет брать задачи end-to-end: от проектирования proto-схем и backend-сервисов (Node.js, gRPC/ConnectRPC, PostgreSQL/Redis) до реализации интерфейсов на React с грамотной типизацией и управлением состоянием.
*▪️*Требования:
- Опыт: 2-4 года
- Стек: React 18/19 + Node.js
*▫️*Базы данных (обязательно)
- Опыт оптимизации SQL-запросов и анализа производительности
- Понимание транзакций, блокировок и обеспечения целостности данных
- Умение писать и анализировать сложные SQL-запросы без зависимости от ORM
*▫️*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
*▫️*Web3
- Blockchain / Smart Contracts — понимание архитектуры блокчейна, чтение ABI, вызов методов контракта, работа с кошельками
*▪️*Будет бонусом (nice to have):
*▫️*Понимание принципов ООП и SOLID
*▫️*Понимание паттернов проектирования и архитектурных подходов
*▫️*GraphQL — схема, резолверы
*▫️*NestJS — Server framework
*▫️*WebSockets / Socket.io
*▫️*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
*▫️*Фиксированная ставка
*▫️*Рост внутри команды, интересные задачи
Контакты: Откликнуться К отклику приложите свое резюме
Другие наши сообщества в крипто рекрутинге: Blockchain Hunter, Крипто Head Hunter, Crypto Jobs, WEB 3.0 JOB, Crypto Job
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- Node.js
- React
- PostgreSQL
- Redis
- gRPC
- Web3
- Blockchain
- Docker
- MobX
- TanStack Query
- MikroORM
- Protocol Buffers
- Bun
Возможные вопросы на собеседовании
Проверка глубокого понимания работы с данными и производительности БД.
Расскажите, как вы будете анализировать и оптимизировать медленный SQL-запрос в PostgreSQL без использования ORM?
Оценка навыков проектирования современных API.
В чем основные преимущества использования gRPC/ConnectRPC перед классическим REST в контексте микросервисной архитектуры?
Проверка знаний актуальных инструментов React.
Как вы используете React Query для управления серверным состоянием и в каких случаях предпочтете MobX для клиентского стейта?
Оценка опыта в Web3-разработке.
С какими сложностями вы сталкивались при интеграции Web3-провайдеров (например, WalletConnect) и как их решали?
Проверка навыков работы с асинхронностью в Node.js.
Как работает Event Loop в Node.js и как избежать блокировки основного потока при выполнении тяжелых вычислений?
Похожие вакансии
.NET / Full-stack Developer
.NET Full-stack разработчик
Fullstack developer [Middle]
Fullstack Developer
Middle Fullstack-Разработчик (PHP/Bitrix/Laravel)
Senior fullstack developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!