Toptal

Senior Software Engineer

Toptal

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidiOSReactReact NativeTypeScript

About the role

  • Work in a small team shipping mobile features continuously.
  • Take ownership of React Native implementation from ticket to production.
  • Collaborate closely with backend engineers to deliver end-to-end user flows.
  • Ship fast, fix fast, and improve based on real usage.
  • Build and ship React Native apps using Expo for iOS and Android.
  • Implement core user flows: onboarding, authentication, payments, balances, and settings.
  • Integrate backend APIs efficiently and handle loading, error, and retry states correctly.
  • Focus on performance and reliability under real-world conditions (poor connectivity, retries, edge cases).
  • Own releases: builds, OTA updates, store submissions, and production fixes.
  • Keep the codebase clean, maintainable, and easy to extend as the product evolves.

Requirements

  • 4+ years building production mobile apps, with strong React Native experience.
  • Hands-on experience with Expo (managed or bare), including builds and releases.
  • Strong TypeScript skills and comfort working with API-driven products.
  • Solid understanding of mobile app performance, navigation, and lifecycle.
  • Experience shipping frequently in fast-moving product teams.
  • Fintech or payments experience is a plus, but execution matters more than domain.
Benefits
  • Clear ownership and real responsibility from day one.
  • Fast execution with minimal process overhead.
  • Direct impact on a global financial product.
  • A senior team that values shipping, quality, and learning.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React NativeExpoTypeScriptmobile app performanceAPI integrationonboardingauthenticationpaymentsbalancessettings
Soft skills
ownershipcollaborationproblem-solvingadaptabilitycommunication