React Software Engineer

Thunes
São Paulo
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving"]

Frontend-focused role building a payments platform for virtual world publishers. Owns multiple TS/React codebases (admin tools, embeddable widgets, publisher pages) with a GraphQL API layer backed by Go microservices. Emphasizes performance, multi-tenant theming, and secure handling of real money, with ownership of frontend architecture in a small, senior team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thunes
Thunes
5 months ago

React Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Frontend-focused role building a payments platform for virtual world publishers. Owns multiple TS/React codebases (admin tools, embeddable widgets, publisher pages) with a GraphQL API layer backed by Go microservices. Emphasizes performance, multi-tenant theming, and secure handling of real money, with ownership of frontend architecture in a small, senior team.
Location: São Paulo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Ship features and fixes across multiple TypeScript/React codebases.
  • •Write and maintain unit tests (Vitest + React Testing Library) and help with Playwright e2e tests (Python/pytest).
  • •Work with a GraphQL API layer that translates between the frontend and Go microservices (accounts, payments, invoicing, wallets).
  • •Run the full local stack via Docker Compose (makeworld) with hot-reload - no waiting for builds.
  • •Maintain or improve test coverage and collaborate on frontend architecture with a small team.

Key Requirements

  • •React applications - you\'ve shipped features that real users depend on
  • •TypeScript proficiency
  • •Testing discipline - experience with Vitest or Jest and React Testing Library
  • •Component library experience with Chakra UI, MUI, or similar
  • •Linux shell proficiency - comfort navigating the file system, using common utilities, and basic scripting
Experience:FintechPayments
Skills:CommunicationCollaborationProblem-solving
Languages:English
Tech Stack:ReactTypeScriptVitestJestReact Testing LibraryNext.jsTailwind CSSServer ComponentsChakra UIApollo ClientGraphQLDockerDocker ComposeMakeworldPythonPlaywrightGoGraphQL APIMonorepoTurborepo

Company Brief

Thunes
Provides a global cross-border payments network enabling businesses to send and receive payments across markets via a single integration, serving merchants, fintechs, remitters, and banks with real-time settlement and compliance tools.
Industry: Fintech Infrastructure
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Singapore, Singapore
Founded: 2016
WebsiteLinkedIn