Мы ищем сильного backend-разработчика, который поможет масштабировать систему и укрепить её архитектуру.
Технологический стек
TypeScript (основной язык), Fastify, GraphQL, REST, Node.js, MongoDB, KeyDB, Redis, RabbitMQ, Docker, CI/CD
(React.js используется для проектирования и описания API.)
Основные задачи:
— Разрабатывать и поддерживать микросервисы на TypeScript;
— Проектировать API и описывать контракты для интеграций;
— Подключать и поддерживать сторонние API (Telegram, системы авторизации и биллинга);
— Работать с MongoDB, KeyDB, Redis, RabbitMQ;
— Оптимизировать производительность и устойчивость backend-сервисов;
— Автоматизировать рутинные процессы и деплой;
— Писать юнит-тесты, участвовать в ревью кода;
— Работать в связке с фронтендом и продактом при внедрении новых фич.
Требования:
— Глубокий опыт разработки на TypeScript и Node.js;
— Понимание микросервисной архитектуры и асинхронных систем;
— Опыт интеграций со сторонними API (OAuth, Webhooks, SDK);
— Умение проектировать API (GraphQL/REST) для продакшен-нагрузок;
— Знание лучших практик безопасности серверных приложений;
— Навык логирования и мониторинга производительности;
— Ответственность, самостоятельность, ясная коммуникация.
Будет плюсом:
— Опыт в FinTech или iGaming
— Знание Telegram API;
— Опыт DevOps (Docker, CI/CD, деплой, AWS);
— Знание React.js на уровне взаимодействия с API;
— Понимание принципов работы с SQL-базами.
Мы предлагаем:
— Полностью удалённую работу (из любой страны)
— Гибкие часы работы – главное результат и участие в обсуждениях
— Зарплату от $1500 (в зависимости от уровня и вовлечённости) + KPI после испытательного срока
— Возможность роста до Lead Backend / System Architect;
— Участие в разработке новых продуктов.
Ждем именно вас!