yandex
N
NDA
MiddleУдалённоПолная занятость

Middle Full-Stack TypeScript Developer

ИИОценка ИИ

Привлекательная вакансия для Middle-разработчика благодаря современному стеку (Bun, gRPC, React 19) и возможности удаленной работы. Финтех-сфера обычно предлагает стабильность и интересные инженерные вызовы, хотя отсутствие указанной вилки зарплаты является небольшим минусом.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

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

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

Позиция требует уверенного владения широким стеком технологий: от фронтенда на React до бэкенда на Node.js/Bun с использованием gRPC и Protocol Buffers. Высокая сложность обусловлена необходимостью самостоятельно проектировать архитектуру взаимодействия и работать с инфраструктурными инструментами вроде Docker.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Медиана280 000 ₽
Рынок200 000 ₽ – 350 000 ₽
ИИОценка ИИ

Для роли Middle Fullstack Developer на рынке РФ и СНГ средний диапазон составляет 200,000 – 350,000 рублей. В финтех-секторе зарплаты часто стремятся к верхней границе рынка из-за высоких требований к качеству кода и безопасности. Предложение компании, вероятно, находится в этих пределах, основываясь на сложности стека.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

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

#вакансия #Fullstack #React #NodeJs #TypeScript #Developer #remote #Fulltime

Looking for Middle Full-Stack TypeScript Developer

Продуктовая fintech-компания, разрабатывающая современную цифровую экосистему в сфере финансовых технологий. Мы создаем веб- и мобильные продукты, объединяя передовые технологии, аналитику и удобные пользовательские сервисы.

Команда работает в формате быстрого развития продукта, где каждый участник напрямую влияет на архитектуру, функциональность и дальнейшее развитие платформы.

Frontend

• TypeScript — строгая типизация, generics, utility types, interfaces vs types

• React 18/19 — Hooks, Suspense, оптимизация ре-рендеров, понимание React Compiler

• 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

• WebSockets / Socket.io — реализация двустороннего взаимодействия, обработка событий, управление подключениями

Базы данных / хранилища

• MikroORM / TypeORM / Prisma — entities, migrations, Unit of Work, QueryBuilder

• PostgreSQL — индексы, JOIN, транзакции, базовое понимание EXPLAIN ANALYZE

• Redis — кеширование, TTL, pub/sub, использование как очереди

Infra / DevOps

• Git + GitHub — branching strategy, PR flow, code review, разрешение конфликтов

• Docker — Dockerfile, docker-compose, multi-stage builds

Nice to have

• NestJS — Server framework

• CI/CD (GitHub Actions)

• Jest — написание тестов

• Ethers.js / Viem / Wagmi

• Solidity — чтение смарт-контрактов

• OpenAPI / Swagger

• RabbitMQ / Kafka

• NoSQL DB (MongoDB или аналог) — документная модель, агрегации

• AWS / GCP— базовые знания

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

  • Реализует фичу от Proto-схемы до UI-компонента самостоятельно.
  • Создает переиспользуемые React-компоненты с корректной типизацией.
  • Проектирует и реализует ConnectRPC / gRPC сервисы по заданным требованиям.
  • Пишет миграции MikroORM без потери данных.
  • Выбирает между PostgreSQL, Redis и NoSQL в зависимости от требований задачи.
  • Поднимает локальное окружение через Docker Compose без посторонней помощи.
  • Умеет проектировать и поддерживать WebSocket-взаимодействие между клиентом и сервером.

Soft Skills

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

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

  • Удаленный формат работы (Full-time).
  • Интересные технические задачи и возможность профессионального роста.
  • Фиксированную заработную плату.
+400% к собеседованиям

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

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

Навыки

  • TypeScript
  • React
  • Node.js
  • Bun
  • MobX
  • Protocol Buffers
  • gRPC
  • PostgreSQL
  • Redis
  • Docker
  • MikroORM
  • TypeORM
  • Prisma
  • WebSockets
  • Socket.io
  • Git
  • NestJS
  • Jest
  • Solidity
  • RabbitMQ
  • Kafka

Возможные вопросы на собеседовании

Проверка понимания современных механизмов React и способов повышения производительности фронтенда.

Расскажите, как работает React Compiler и в каких случаях использование React Suspense дает наибольшее преимущество в пользовательском опыте?

Вакансия предполагает работу с gRPC, что требует понимания типизации на уровне протоколов.

В чем основные преимущества использования Protocol Buffers и gRPC по сравнению с классическим REST JSON в контексте микросервисной архитектуры?

Важно оценить навыки работы с данными и понимание производительности БД.

Как бы вы оптимизировали сложный SQL-запрос в PostgreSQL, если EXPLAIN ANALYZE показывает узкое место в Sequential Scan?

Работа с финансовыми данными требует надежности.

Опишите паттерн Unit of Work в MikroORM: как он помогает обеспечивать целостность данных при выполнении нескольких операций в рамках одной транзакции?

Проверка опыта работы с асинхронными коммуникациями.

Какие основные проблемы могут возникнуть при масштабировании WebSocket-соединений и как использование Redis Pub/Sub помогает их решить?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

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

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

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

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