GoFasti
GoFasti
GoFasti ajută companiile să își creeze și să își gestioneze echipe la distanță, conectându-le cu talente verificate din America Latină. Serviciile sale includ identificarea candidaților, selecția acestora și sprijin pentru recrutarea în roluri precum dezvoltatori, designeri, ingineri, specialiști în facturare medicală și manageri de rețele sociale. Activă în domeniile consultanței, marketingului și logisticii, GoFasti sprijină formarea de echipe dedicate, integrarea fluxurilor de lucru și respectarea cerințelor fiscale și de muncă aplicabile în America Latină.

Senior Full-Stack Software Engineer — Latin America Remote

GoFasti is hiring a senior full-stack engineer in Latin America to build secure fintech products across TypeScript, PostgreSQL, mobile, and AI systems. The role covers financial-data integrations, asynchronous workflows, authentication, and production ownership.

Descriere

  • Develop across a TypeScript monorepo that includes a Next.js 16 web application and API, an Expo mobile application, and a Cloudflare Worker.
  • Evolve the shared PostgreSQL and Prisma data model used by multiple applications.
  • Create and support webhook integrations for Plaid, Stripe, and Linq.
  • Build queued inbound-message batching and scheduled job workflows.
  • Maintain security-sensitive functionality for encrypted bank tokens, chat data, per-user access controls, and authentication across web and mobile.
  • Develop the AI platform, including LLM tool calling over users’ financial data, persistent memory, and proactive insights.
  • Critically review AI-generated code, including code you produce yourself.

Cerințe

  • Fluent written and spoken English.
  • At least six years of professional software engineering experience.
  • At least three years delivering production TypeScript and Node.js backends.
  • Experience shipping software for a company that moved money or processed bank or card data, such as Plaid, Stripe Treasury, Unit, Synapse-era BaaS, card issuing, lending, or payroll.
  • Advanced PostgreSQL expertise, including live-safe migrations, indexing, transactions, and query-plan analysis.
  • Hands-on experience with asynchronous systems, including idempotency, retries, webhook deduplication, and jobs that can fail partway through execution.
  • A security-first approach to personally identifiable information, encryption at rest, authentication tokens, and least-privilege access.
  • At least one instance of independently owning production operations, including on-call work, error monitoring, and root-cause analysis.
  • Daily experience with AI coding tools such as Claude Code, Cursor, or similar, along with a clear understanding of their limitations.
  • Written English strong enough for pull-request descriptions and incident reports to stand alone without follow-up questions.
  • Preferred: Production Plaid experience involving webhooks, item re-authentication, or transaction-sync cursors.
  • Preferred: Production LLM experience with tool calling, prompt evaluation, and cost or latency management.
  • Preferred: Experience with the Next.js App Router and React Server Components.
  • Preferred: Experience with SMS or messaging compliance, including opt-outs and TCPA, or with Stripe subscription billing.
  • Preferred: Experience with Expo or React Native.

Locuri de muncă similare

ICT Digital Solutions GmbH

Full-Stack Developer (Hybrid, Germany)

ICT Digital Solutions GmbH

Build web applications, APIs, and cloud integrations at ICT Digital Solutions. Develop software for IoT, Industry 4.0, and digital business processes.

Deschide
WEX

Software Development Engineer III, AI Agentic Systems

WEX

Build AI agent workflows, cloud infrastructure, and resilient services at WEX. Lead architecture, delivery pipelines, incident response, and engineering mentorship.

Deschide
Tangam Systems

Software Developer Analyst – Waterloo Hybrid

Tangam Systems

Build casino analytics software at Tangam Systems using C#, .NET, data pipelines and cloud tools. Develop automated solutions, dashboards and full-stack applications in a hybrid Waterloo role.

Deschide