Назад к вакансиям
Дата обнаружения: 21 сентября 2026 г.

Senior Full-stack разработчик (Node.js + React)

Airtm

ЗарплатаПо договорённости
Страна
Латинская Америка
Город
Не указан
Формат
Не указан
Грейд
Senior
Направления
Веб-разработка
Где отклик
Сайт вакансий

О компании

Airtm — финансовая инфраструктурная компания, строящая будущее экономики онлайн-работы. Миссия — расширить возможности растущего числа цифровых предпринимателей в Глобальном Юге, дать им финансовую свободу. Проблема: на развивающихся рынках доступ к долларовой экономике затруднён, кросс-бордерные платежи медленные, дорогие и теряют ценность из-за инфляции. Решение Airtm — быстрая и комплексная финансовая платформа для недорогих кросс-бордерных платежей и локального вывода средств. Как пионер в инфраструктуре стейблкоин-платежей, Airtm создала самую продвинутую систему кросс-бордерных платежей на рынке. Компания развивает инфраструктуру для экономики онлайн-работы.

О роли

Ищем Senior Software Engineer для проектирования, разработки и развития full-stack систем, обеспечивающих финансовые продукты Airtm. Работа в одной из автономных продуктовых команд (pod), владение проектами от технического дизайна до продакшена, менторство инженеров. Стек: TypeScript/Node.js микросервисы на Kubernetes, React фронтенды. Работа по всему стеку — backend и frontend. AI-assisted разработка — основа процесса: ожидается свободное использование AI-инструментов для кодинга без потери качества.

Ключевые обязанности

  • Технический дизайн: вести дизайн средних и крупных фич, документировать решения, учитывать крайние случаи и долгосрочную поддерживаемость.
  • Full-stack разработка: создавать и поддерживать TypeScript/Node.js микросервисы, обработчики событий, cron-задачи, а также React UI, обеспечивающие основные финансовые потоки.
  • AI-assisted разработка: использовать AI-ассистентов и агентные инструменты в ежедневной работе — от скаффолдинга и рефакторинга до генерации тестов и код-ревью, сохраняя высокую планку корректности.
  • Владение проектом: декомпозировать сложные задачи на выполнимую работу в нескольких сервисах и UI; доводить до релиза от дизайна до деплоя.
  • Качество кода: писать хорошо протестированный поддерживаемый код, проводить тщательные код-ревью (включая AI-сгенерированный код).
  • Менторство: менторить junior и middle инженеров, включая эффективное и ответственное использование AI-инструментов.
  • Кросс-командная коллаборация: координироваться с инженерами других подов, вносить код в общие сервисы.
  • On-call: участвовать в дежурствах, вести инциденты и пост-инцидентные ревью.
  • Технический долг: выявлять и устранять техдолг, балансировать краткосрочную доставку и долгосрочное здоровье систем.

Требования

  • 5+ лет профессионального опыта в разработке ПО, full-stack диапазон (backend и frontend).
  • Владение TypeScript и Node.js для продакшен-сервисов.
  • Владение React для продакшен-UI (управление состоянием, дизайн компонентов, производительность).
  • Опыт проектирования REST или GraphQL API.
  • Понимание реляционных БД (PostgreSQL или аналоги), моделирование, оптимизация запросов, миграции.
  • Знакомство с event-driven архитектурой и паттернами обмена сообщениями (Kafka, SQS или аналоги).
  • Опыт работы в микросервисной среде.
  • Практический ежедневный опыт с AI-assisted инструментами (GitHub Copilot, Cursor, Claude Code, Zed's Agentic editing и др.) для кодинга, отладки и код-ревью; уверенность в prompt/context engineering и проверке AI-вывода.
  • Сильное понимание принципов дизайна ПО: разделение ответственности, обработка ошибок, стратегии тестирования.
  • Опыт написания unit, integration и end-to-end тестов.
  • Уверенная работа в облаке (AWS предпочтительно), понимание деплоев, логов, базовых инфраструктурных концепций.
  • Отличные коммуникативные навыки, проактивность в обсуждении прогресса, блокеров и технических рисков.

Будет плюсом

  • Опыт создания или интеграции AI/LLM-функций в продукты (RAG, агенты, tool calling, prompt pipelines).
  • Знакомство с Kubernetes и контейнерными деплоями.
  • Опыт в финтехе, платежах или финансовых системах.
  • Опыт работы с GraphQL.