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

Middle Full-Stack TypeScript Developer
Привлекательная вакансия для Middle-разработчика благодаря современному стеку (Bun, gRPC, React 19) и возможности удаленной работы. Финтех-сфера обычно предлагает стабильность и интересные инженерные вызовы, хотя отсутствие указанной вилки зарплаты является небольшим минусом.
Сложность вакансии
Позиция требует уверенного владения широким стеком технологий: от фронтенда на React до бэкенда на Node.js/Bun с использованием gRPC и Protocol Buffers. Высокая сложность обусловлена необходимостью самостоятельно проектировать архитектуру взаимодействия и работать с инфраструктурными инструментами вроде Docker.
Анализ зарплаты
Для роли 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).
- Интересные технические задачи и возможность профессионального роста.
- Фиксированную заработную плату.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- 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 помогает их решить?
Похожие вакансии
Full Stack разработчик Middle
Fullstack Developer
Fullstack Developer Middle / Middle+
Middle / Middle+ Fullstack Developer (React / Angular / Vue + Node.js)
Middle fullstack-разработчик внутренних проектов (PHP, Python, JS/TS)
Software Engineer (Node.js/ TypeScript + React)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!