Skip to main content
Nubank

Lead Mobile Software Engineer

5d

Nubank

São Paulo, BR · Full-time · BRL 300,000 – BRL 500,000

About this role

Nu is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. The App Core team focuses on providing user-friendly, scalable, high-performing, and cost-efficient app infrastructure components and mobile tools. These enable Nubank engineers to quickly and safely test, deploy, monitor, analyze, and improve app flows and features.

This Lead Mobile Engineer role involves working across Native, Flutter, and related frameworks to build and maintain the core infrastructure of the mobile application. Responsibilities include optimizing performance and enabling product teams to deliver high-quality mobile experiences. App Core powers app performance, infrastructure scalability, and removal of legacy dependencies for growth to billions of customers.

The Mobile Platform ensures a high-performing, stable, and seamless app aligned with Nubank’s commitment to the best customer experience. App Core is at the heart of the Nubank app’s foundation as a cross-impact engineering team. It operates in a dynamic environment recognized by Time 100 Companies and Fast Company’s Most Innovative Companies.

Join to shape the mobile experience for millions across multiple countries, aiming for billions. Influence architecture and foundational technologies relied on by all Nubank engineers. Thrive in an innovation-driven culture valuing experimentation, continuous improvement, and engineering excellence.

Requirements

  • Proven experience in senior-level technical mobile development
  • Strong technical background with Flutter and/or native mobile development (Android/iOS)
  • Solid understanding of mobile software engineering principles, architectural patterns, and modularization strategies
  • Experience with performance optimization, dependency injection, and migration of core systems
  • Knowledge of mobile observability, monitoring, and debugging tools
  • Strong communication skills in English to explain complex concepts to diverse audiences
  • Track record of delivering results in ambiguous, fast-paced environments
  • Experience with backend technologies integrated with mobile applications

Responsibilities

  • Build and maintain core infrastructure of the mobile application
  • Optimize app performance and scalability
  • Enable product teams to deliver high-quality mobile experiences
  • Provide scalable, high-performing app infrastructure components
  • Develop mobile tools for testing, deploying, monitoring, analyzing, and improving app flows
  • Lead performance optimization and migration of core systems
  • Remove legacy dependencies to support app growth
  • Work across Native, Flutter, and related frameworks

Benefits

  • Impact at Scale: shape the mobile experience for millions of customers across multiple countries, with the goal of reaching billions
  • Technical Leadership: influence the architecture and foundational technologies that all Nubank engineers rely on
  • Innovation-Driven Culture: work in a dynamic, collaborative environment that values experimentation, continuous improvement, and engineering excellence