Latest AI JobsBrowse Jobs
GoFasti logo

1159 - Senior Full-Stack Software Engineer

GoFastiRemoteInformation Technology
Apply on company site
Salary
$3K - $3,200
Job type
Full-time
Work mode
Remote
Experience
Senior · 6+ yrs
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

This remote position is for a Senior Full-Stack Software Engineer at GoFasti, based in Latin America. The role suits an experienced developer with strong English communication skills who specializes in TypeScript, databases, and AI integrations.

Role Overview

GoFasti operates as a Talent-as-a-Service organization connecting Latin American developers with global companies. The Senior Full-Stack Software Engineer will handle a TypeScript monorepo, database models, background systems, security pathways, and artificial intelligence layers.

Key Responsibilities

Maintain and develop a TypeScript monorepo containing a Next.js 16 web app and API, an Expo mobile app, and a Cloudflare Worker.
Manage a PostgreSQL and Prisma data model shared across multiple applications.
Build and maintain background systems including webhook handlers, queued inbound-message batching, and scheduled jobs.
Handle security-sensitive paths such as encrypted bank tokens, chat content, per-user data scoping, and authentication across web and mobile.
Develop the AI layer involving LLM tool-calling over financial data, long-term memory, and proactive insights.
Review AI-generated code carefully.

Requirements

Minimum of 6 years of experience as a software engineer, with at least 3 years spent shipping production TypeScript and Node backends.
Prior professional experience shipping work at a company handling money, bank data, or card data.
Advanced proficiency in PostgreSQL including live data migrations, indexes, transactions, and query plans.
Practical experience with asynchronous systems such as idempotency, retries, webhook deduplication, and handling partial job failures.
Demonstrated security focus regarding personally identifiable information, encryption at rest, authentication tokens, and least privilege principles.
Past solo ownership of production environments including on-call duties, error tracking, and writing root-cause analyses.
Daily utilization of AI coding tools with a clear understanding of their limitations.
Excellent written English proficiency for pull request descriptions and incident write-ups.

Nice to Have

Production experience with Plaid webhooks, item re-authentication, and transaction sync cursors.
Deployment of LLMs in production covering tool-calling, prompt evaluation, cost control, and latency control.
Familiarity with Next.js App Router and React Server Components.
Knowledge of SMS or messaging compliance and Stripe subscription billing.
Experience with Expo and React Native.

Skills and Tools

TypeScript
Node
Next.js 16
React Server Components
App Router
Expo
React Native
Cloudflare Worker
PostgreSQL
Prisma
Plaid
Stripe
Linq
LLM tool-calling
Claude Code
Cursor

Salary and Benefits

The monthly salary range is between $3,000 and $3,200 USD, determined by seniority and skillset. The position is a full-time contract role managed through a payroll platform.

About the Company

GoFasti functions as a Talent-as-a-Service provider that links developers and designers located in Latin America with companies across the globe.

How to Apply

Candidates should visit the official GoFasti careers page or follow the instructions in the posting to submit their application.

Skills and tech stack

Questions candidates ask

Where is the position located?

The job is fully remote and based in Latin America.

What is the monthly salary for this role?

The salary ranges from $3,000 to $3,200 USD per month, depending on seniority and skillset.

How many years of total software engineering experience are required?

Candidates must have 6 or more years of experience as a software engineer, including at least 3 years shipping production TypeScript or Node backends.

What type of employment contract is this?

This is a full-time contract position through a payroll platform.

What are the steps in the hiring process?

The steps include application review and approval, a screening interview with the GoFasti team, profile review and approval by the client, a client interview, and final hiring and onboarding.

Ready to apply?

The application is on the official GoFasti careers page.

Apply on company site