Войти

Fullstack-разработчик - Fintech-платформа

INTERKIT
Компания INTERKIT
Тип Офис / Бишкек
Оклад От 2500 USD в месяц
Описание вакансии

О компании

Мы строим финтех-платформу. Работаем с регулируемыми финансовыми потоками, где ошибка в коде — это потеря денег клиента, а не просто баг в UI.


Команда небольшая — каждый инженер влияет на архитектуру и продукт напрямую.


О роли

Ищем fullstack-разработчика, который закрывает фичу от API до интерфейса. Не «немного бэкенда, немного фронтенда», а полноценное владение обеими частями: проектирование API-контрактов, реализация серверной логики, построение клиентского интерфейса.


Платформа мультипротокольная: REST, WebSocket (Socket.IO), SSE, gRPC, RabbitMQ, Webhooks. Не обязательно знать все на входе — но готовность разбираться обязательна.


Чем предстоит заниматься

Разработка

  • Реализовывать фичи end-to-end: серверная логика, API, клиентская часть.
  • Проектировать и поддерживать API-контракты между сервисами и клиентами.
  • Писать модульные и интеграционные тесты для своих изменений.
  • Участвовать в code review — как автор и как рецензент.

Архитектура и качество

  • Принимать решения по реализации в рамках, определённых техническим лидом.
  • Предлагать технические подходы при уточнении бэклога.
  • Поддерживать документацию для изменений, затрагивающих пользователей или операционные процессы.
  • Следить за консистентностью данных и контрактов между протоколами (REST, WS, gRPC, MQ).

Процессы

  • Ежедневные стендапы, планирование спринтов, ретроспективы.
  • Коммуникация блокеров и прогресса в рабочем канале разработки.
  • Участие в дежурстве (on-call) по ротации: мониторинг продуктива после деплоев, классификация инцидентов, откат при деградации.

Что ожидаем

Обязательно

  • Опыт коммерческой разработки от 3 лет (backend + frontend).
  • Уверенное владение серверным языком/фреймворком (Node.js/NestJS, Go, Python — или аналог).
  • Уверенное владение фронтенд-фреймворком (React, Vue, Angular — или аналог).
  • Опыт проектирования и реализации REST API.
  • Опыт работы с реляционными базами данных (PostgreSQL или аналог).
  • Понимание принципов тестирования: модульные тесты, интеграционные тесты.
  • Опыт работы с Git (GitFlow или trunk-based development).
  • Способность читать и писать техническую документацию на английском языке.

Будет преимуществом

  • Опыт работы с WebSocket (Socket.IO) или другими real-time протоколами.
  • Опыт с gRPC или брокерами сообщений (RabbitMQ, Kafka).
  • Опыт в финтех-домене: платёжные системы, трейдинг, криптовалюты, комплаенс.
  • Понимание паттернов идемпотентности, eventual consistency, saga.
  • Опыт с Docker, CI/CD пайплайнами.
  • Опыт работы с NoSQL (Redis, MongoDB).

Как устроена работа

  • Методология: Scrum, двухнедельные спринты.
  • Branching: GitFlow (main, develop, feature/*, release/*, hotfix/*).
  • Code review: минимум одно одобрение технического лида на каждый PR.
  • Инструменты: Jira (задачи), Confluence (документация), Element (коммуникации).
  • Среды: Dev → QA → Staging → Production с контролем гейтов на каждом переходе.

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

  • Влияние на архитектуру продукта — не просто задачи из бэклога.
  • Финтех-домен с реальными деньгами и регуляторными требованиями.
  • Небольшая команда, где каждый инженер виден и слышен.
  • Code review культура без формализма — ревью для качества, а не для галочки.
Telegram @interkit