GoFasti
GoFasti
GoFasti помага на бизнеса да изгражда и управлява дистанционни екипи, като ги свързва с проверени специалисти от цяла Латинска Америка. Услугите ѝ включват намиране на кандидати, подбор и подкрепа при наемане за позиции като разработчици, дизайнери, инженери, специалисти по медицинско фактуриране и мениджъри на социални медии. GoFasti работи в областите на консултирането, маркетинга и логистиката и подпомага създаването на специализирани екипи, интегрирането на работни процеси и спазването на приложимите данъчни и трудови изисквания в Латинска Америка.

Старши full-stack софтуерен инженер — дистанционна работа от Латинска Америка

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

Описание

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

Изисквания

  • Свободно писмено и говоримо владеене на английски език.
  • Поне шест години професионален опит в софтуерното инженерство.
  • Поне три години опит с разработване и внедряване на продукционни backend системи с TypeScript и Node.js.
  • Опит с разработване на софтуер за компания, която прехвърля пари или обработва банкови или картови данни, например Plaid, Stripe Treasury, Unit, BaaS от ерата на Synapse, издаване на карти, кредитиране или обработка на заплати.
  • Експертни познания по PostgreSQL, включително миграции, безопасни по време на работа, индексиране, транзакции и анализ на планове за заявки.
  • Практически опит с асинхронни системи, включително идемпотентност, повторни опити, дедупликация на webhook събития и задачи, които могат да се провалят по време на изпълнение.
  • Подход с приоритет върху сигурността при работа с лични идентифициращи данни, криптиране на данни в покой, токени за удостоверяване и достъп с минимални привилегии.
  • Поне един случай на самостоятелно поемане на отговорност за продукционни операции, включително дежурства, наблюдение на грешки и анализ на първопричини.
  • Ежедневен опит с AI инструменти за програмиране като Claude Code, Cursor или подобни, както и ясно разбиране на ограниченията им.
  • Писменият английски трябва да е достатъчно добър, така че описанията на pull request-и и докладите за инциденти да са самостоятелно разбираеми без допълнителни въпроси.
  • Предимство: Продукционен опит с Plaid, включващ webhook събития, повторно удостоверяване на елементи или курсори за синхронизация на транзакции.
  • Предимство: Продукционен опит с LLM, включващ извикване на инструменти, оценяване на prompt-и и управление на разходи или латентност.
  • Предимство: Опит с Next.js App Router и React Server Components.
  • Предимство: Опит със съответствие при SMS или съобщения, включително отказване от получаване и TCPA, или със Stripe subscription billing.
  • Предимство: Опит с Expo или React Native.