Backend-разработчик

Дата размещения вакансии: 20.11.2025
Работодатель: Бекрина Марина Юрьевна
Уровень зарплаты:
з/п не указана
Город:
Краснодар
Требуемый опыт работы:
От 1 года до 3 лет

Backend-разработчик (TypeScript, Cloudflare Workers) — платёжная платформа на Edge

О проекте

Мы создаём NomadPay — платёжную и инвойсинговую платформу для цифровых кочевников.

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

Технический стек

Обязательно

TypeScript — единый язык codebase

Node.js + pnpm

Cloudflare Workers (edge-вычисления)

Hono (web-фреймворк под edge)

PostgreSQL + Neon (serverless)

Zod (валидация схем)

Git

Настроено, но требует завершения

Hono JSX — серверный рендеринг

• Кастомный CSS (семантические стили)

• Cloudflare-сервисы: KV, R2, Queues, D1

Vitest — юнит-тесты

Podman — контейнеризация Invoice Ninja

SOPS — шифрование секретов

Интеграции, которые предстоит реализовать

BVNK — платёжная обработка

Sumsub — KYC-верификация

OAuth2 — авторизация через Google / Apple

Плюсом будет

Опыт с Nix/NixOS

• Понимание платёжных систем

• Навыки Infrastructure as Code

Обязанности

• Реализация бизнес-логики и API-эндпоинтов

• Завершение интеграций: BVNK, Sumsub, OAuth

• Написание тестов (Vitest + Playwright)

• Оптимизация запросов к PostgreSQL и производительности на edge

• Настройка CI/CD

• Подготовка и деплой в продакшн

Требования

• Уверенный опыт backend-разработки

• Отличное знание TypeScript

• Работа с PostgreSQL

Опыт serverless/edge-вычислений (Cloudflare Workers, Lambda и др.)

Опыт проектирования API

• Уверенная работа с Git

• Умение эффективно использовать LLM-агентов (у нас — Droid by factory.ai)

Статус проекта

Готовы: архитектурные ADR, структура проекта, окружение на Nix (опционально), базовая инфраструктура и автоматизация деплоя.

Требуется: реализация функциональности, интеграций, интерактивного фронтенда и комплексное тестирование.

Откликайтесь на вакансию, будем рады пообщаться лично!