← Back to jobs

Remote job

1159 - Senior Full-Stack Software Engineer

Full Stack Full-time Freelance Latin America

Job details

$3,000 - $3,200 per month Salary
Latin America Eligibility
Senior Experience
Full-time Employment

About this role

Role overview

Build and operate a financial technology product across web, mobile, APIs, and background services. The role spans full-stack development, data modeling, integrations, security-sensitive workflows, and AI features that work with users’ financial information. You’ll also take responsibility for production reliability and carefully review AI-generated code.

Responsibilities

- Develop features across a TypeScript monorepo containing a web app, API, mobile app, and edge worker. - Evolve a shared PostgreSQL data model and manage its schema changes with Prisma. - Build and maintain webhook handlers, queued message processing, and scheduled jobs, accounting for retries and partial failures. - Protect financial and chat data through encryption, user-level access controls, and authentication across web and mobile. - Build AI capabilities such as tool use over financial data, persistent memory, and proactive insights. - Own production issues, review generated code, and document incidents and their causes.

Requirements

- At least 6 years of software engineering experience, including 3 or more years shipping TypeScript and Node.js backends. - Experience at a company handling money, bank data, or card data, such as payments, banking infrastructure, lending, or payroll. - Strong PostgreSQL skills, including safe production migrations, indexing, transactions, and query analysis. - Practical experience with asynchronous systems, including idempotency, retries, webhook deduplication, and jobs that fail partway through. - Security-minded handling of personal information, encryption, authentication tokens, and least-privilege access. - Previous ownership of production systems, including on-call work, error investigation, and root-cause write-ups. - Regular use of AI coding tools, with the judgment to identify and correct their errors. - Written English suitable for clear pull request descriptions and incident reports.

Nice to have

- Production experience with bank-data integrations, including webhooks, account re-authentication, or transaction synchronization. - Production experience with language models, including tool use, evaluation, and cost or latency management. - Experience with modern Next.js and React Server Components, Expo or React Native, messaging compliance, or subscription billing.

Benefits and work setup

This is a full-time contract role, paid through a payroll platform, and performed remotely from Latin America. The stated monthly compensation range is USD 3,000–3,200, depending on experience and skills.

Skills detected in the listing

TypeScriptJavaScriptReactReact NativeGoPostgreSQLLLM
Detected Oct 26, 2026
Last verified Oct 26, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight