yandex
N
NDA
+500% приглашений

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

Ускорим процесс поиска работы
MiddleУдалённоПолная занятость

Full-stack TypeScript Developer (Middle)

ИИОценка ИИ

Интересный стек технологий (Web3, gRPC, Bun), удаленный формат и возможность полного цикла разработки (end-to-end). Отсутствие вилки зарплаты в тексте немного снижает прозрачность, но проект выглядит перспективным.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного владения широким стеком технологий (Fullstack) и специфических знаний в области Web3 и gRPC. Высокая планка по самостоятельности и умению работать с инфраструктурой (Docker) повышает порог входа.

Анализ зарплаты

Медиана4 000 $
Рынок3 000 $ – 5 500 $
ИИОценка ИИ

Для Middle Fullstack-разработчика с опытом в Web3 и gRPC рыночные зарплаты обычно выше среднего по рынку из-за дефицита специалистов с таким набором навыков. Указанная 'фиксированная ставка' должна соответствовать верхним границам для Middle-уровня.

Сопроводительное письмо

Меня заинтересовала вакансия Full-stack TypeScript Developer, так как мой опыт работы с Node.js и React идеально совпадает с вашим стеком. Я имею опыт проектирования backend-сервисов с использованием gRPC и PostgreSQL, а также глубоко разбираюсь в типизации TypeScript и управлении состоянием через MobX и React Query.

Особенно меня привлекает возможность работать в Web3-проекте. Я понимаю принципы работы блокчейна, умею взаимодействовать со смарт-контрактами и интегрировать крипто-кошельки. Мой подход к разработке основан на самостоятельности и ответственности за результат на всех эталях — от архитектуры БД до финального интерфейса. Буду рад обсудить, как мой опыт поможет вашей команде в достижении новых целей.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Присоединяйтесь к амбициозной команде на стыке 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

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • 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 и как избежать блокировки основного потока при выполнении тяжелых вычислений?

Похожие вакансии

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA