GoFasti
GoFasti
GoFasti помогает компаниям создавать и управлять удалёнными командами, связывая их с проверенными специалистами из стран Латинской Америки. Компания предоставляет услуги по поиску и отбору кандидатов, а также поддержке найма на такие должности, как разработчики, дизайнеры, инженеры, специалисты по медицинскому биллингу и менеджеры социальных сетей. Работая в сферах консалтинга, маркетинга и логистики, GoFasti помогает формировать выделенные команды, интегрировать рабочие процессы и соблюдать применимые налоговые и трудовые требования стран Латинской Америки.

Ведущий full-stack инженер по разработке ПО — удалённая работа в Латинской Америке

GoFasti ищет ведущего full-stack инженера в Латинской Америке для разработки безопасных финтех-продуктов на TypeScript, PostgreSQL, мобильных и ИИ-системах. Роль включает интеграции финансовых данных, асинхронные процессы, аутентификацию и ответственность за работу продуктов в продакшене.

Описание

  • Разрабатывать в монорепозитории TypeScript, включающем веб-приложение и API на Next.js 16, мобильное приложение Expo и Cloudflare Worker.
  • Развивать общую модель данных PostgreSQL и Prisma, используемую несколькими приложениями.
  • Создавать и поддерживать интеграции вебхуков с Plaid, Stripe и Linq.
  • Создавать пакетную обработку входящих сообщений через очереди и рабочие процессы плановых заданий.
  • Поддерживать функциональность, критически важную для безопасности: зашифрованные банковские токены, данные чатов, управление доступом для каждого пользователя и аутентификацию в веб- и мобильных приложениях.
  • Развивать ИИ-платформу, включая вызов инструментов LLM для работы с финансовыми данными пользователей, постоянную память и проактивные рекомендации.
  • Критически проверять код, созданный ИИ, включая код, написанный вами самостоятельно.

Требования

  • Свободное владение письменным и устным английским языком.
  • Не менее шести лет профессионального опыта в разработке программного обеспечения.
  • Не менее трёх лет опыта выпуска в продакшен серверных приложений на TypeScript и Node.js.
  • Опыт выпуска программного обеспечения для компании, которая переводила деньги или обрабатывала банковские либо карточные данные, например Plaid, Stripe Treasury, Unit, BaaS времён Synapse, выпуск карт, кредитование или расчёт заработной платы.
  • Продвинутая экспертиза в PostgreSQL, включая безопасные для работающей системы миграции, индексацию, транзакции и анализ планов выполнения запросов.
  • Практический опыт работы с асинхронными системами, включая идемпотентность, повторные попытки, дедупликацию вебхуков и задания, выполнение которых может прерываться.
  • Приоритетное внимание к безопасности персональных данных, шифрованию данных в состоянии покоя, токенам аутентификации и доступу с минимальными привилегиями.
  • Как минимум один случай самостоятельной ответственности за работу продакшена, включая дежурства, мониторинг ошибок и анализ первопричин.
  • Ежедневный опыт работы с ИИ-инструментами для программирования, такими как Claude Code, Cursor или аналогичные, а также чёткое понимание их ограничений.
  • Уровень письменного английского, достаточный для самостоятельного понимания описаний pull request и отчётов об инцидентах без дополнительных вопросов.
  • Желательно: опыт работы с Plaid в продакшене, включая вебхуки, повторную аутентификацию элементов или курсоры синхронизации транзакций.
  • Желательно: опыт работы с LLM в продакшене, включая вызов инструментов, оценку промптов и управление стоимостью или задержкой.
  • Желательно: опыт работы с App Router в Next.js и React Server Components.
  • Желательно: опыт работы с соблюдением требований к SMS или обмену сообщениями, включая отказ от рассылок и TCPA, либо с подписочной биллинг-системой Stripe.
  • Желательно: опыт работы с Expo или React Native.