via Teamtailor
$90K - 130K a year
Design and maintain backend services with Node.js and TypeScript, implement OAuth flows, manage REST APIs and external integrations, work with Supabase and AWS, contribute to frontend React components, and collaborate closely with the team to deliver features.
Strong experience with Node.js and TypeScript backend development, OAuth implementation, REST API design, PostgreSQL and Supabase, SaaS multi-tenant environments, React frontend familiarity, Git workflows, and debugging across full stack.
Floowi conecta a los mejores profesionales de Latinoamérica con empresas líderes de Estados Unidos y Canadá a través de soluciones de talento remoto. Nuestra misión es convertir a Latinoamérica en el principal centro mundial de crecimiento y excelencia. 🌟 About our client: A consulting firm specializing in AI, automation, and Airtable that helps companies “bring order to the chaos” of their operations: they analyze processes, audit tools, and design custom systems, SOPs, and automations (especially on Airtable) to reduce manual work, connect tools, improve data quality, and enable teams to scale with greater efficiency and control. ✍ Short Description: We’re looking for a Full Stack Engineer with a strong focus on backend to help build and evolve internal products and client systems. You will work across the stack, but spend most of your time on the backend: designing and implementing APIs, integrating external services, managing data models, and ensuring reliability and performance in a modern SaaS, multi-tenant environment. You’ll collaborate closely with the founder and a small, high-ownership team, working on real client needs and product features end-to-end — from architecture and implementation to debugging and observability. 🌎 Location: 100% Remote (LATAM only) 🗣 Language Requirements: Advanced English (C1+) ⏰ Schedule: Full-time, aligned with EST 😀 Start Date: ASAP 💰 Compensation & Benefits: Competitive salary in USD Remote-first flexibility. Work from anywhere. A monthly benefits budget, in addition to your salary. PTO and paid U.S. holidays 💼 Responsibilities Design, build, and maintain backend services using Node.js + TypeScript, following clean architecture principles. Implement and manage OAuth 2.0 / OpenID Connect flows with major identity providers (e.g. Google, Microsoft, etc.). Design, document, and consume REST APIs, including integrations with external third-party APIs. Work with Supabase (PostgreSQL, Auth, Row-Level Security) to model data, enforce security, and support multi-tenant behavior. Contribute to React-based frontends, building and maintaining reusable components when needed. Use AWS (e.g. EC2, S3, CloudFront/CDN, CloudWatch) to deploy, monitor, and optimize services. Debug issues across the stack: from the frontend to the backend and down to the database and infrastructure. Collaborate using Git and GitHub workflows, including code reviews, pull requests, and release processes. Work closely with the founder and core team to define technical approaches, estimate effort, and deliver features in a pragmatic, iterative way. Contribute to documentation, observability, and continuous improvement of the architecture and developer experience. 💡 Qualifications Hands-on experience implementing OAuth flows with at least one major provider (very important for this role). Strong experience building backend services in production with Node.js and TypeScript. Proven experience designing and consuming REST APIs, including authentication, pagination, error handling, and rate limiting. Experience integrating with external APIs in real projects. Solid understanding of relational databases, especially PostgreSQL (schemas, indexing, query performance, migrations). Comfortable working with Supabase in a real project or with a very similar stack (PostgreSQL + Auth + RLS) and transferable experience. Experience in a SaaS environment, ideally working on multi-tenant products. Familiarity with React and component-based frontends. Experience with Git and GitHub workflows (branching strategies, pull requests, code reviews). Comfortable working with clean architecture and separation of concerns. Strong debugging skills across the stack, tracing issues from the frontend through the backend to the database and infrastructure. Clear written and verbal communication, and comfort working in a small, high-ownership team. ⭐ Nice to have Experience designing or maintaining data pipelines on AWS. Familiarity with webhooks at scale (replay handling, signing, event ordering, idempotency). Experience with background jobs and queues such as SQS, SNS, BullMQ, or similar tools. Experience with observability tooling (Sentry, OpenTelemetry, etc.). Experience in creative tools, media workflows, or data-heavy applications (bonus for understanding agencies and content production).
This job posting was last updated on 12/1/2025