Coinbase is hiring directly for "Remote - Brazil" on CEE Surfaces with explicit React/TypeScript frontend plus API work. Pay is published but localized in BRL (R$443.460—R$466.800), not a USD global band, which may sit below a US-contractor USD target even though location eligibility is strong.
Brex is a direct employer and the role matches React/TypeScript senior frontend work, but the posting requires being based in the New York office with at least three in-office days per week (Mon/Wed/Thu). That conflicts with remote-from-Brazil and no-relocation requirements despite São Paulo appearing in the listing header.
FastCTO is hiring directly for a senior IC role, but production Go is the main language and the posting warns this is not for you if your focus is frontend or TypeScript is only secondary. Stack overlap with the candidate’s React/TypeScript profile is weak despite mentions of React in the broader company stack.
Niuro is staffing a single client engagement: you join the client's team while "Niuro manages the hiring process and administrative support," which reads as intermediary staffing rather than direct hire by the product company. Web stack is not spelled out as React/TypeScript, with heavy AI/LLM and computer vision requirements.
Improving South America describes itself as IT consultancy ("consultoría de TI, desarrollo de software"), which the candidate avoids. The role is senior and remote, but Angular—not React—is the core frontend stack.