Lead Mobile Software Engineer

Nubank

Belo Horizonte, Brazil
Not specified; equity opportunity available; compr...
Hybrid (2-3 times/week)
Senior-level technical mobile development experience
Strong flutter or native android/ios background
Mobile software engineering principles and architecture
Nubank is seeking a Lead Mobile Software Engineer to enhance their mobile application infrastructure, focusing on technologies like Flutter and native mobile development. The ideal candidate will have significant experience in mobile software engineering, particularly in performance optimization and architectural design, and will work in a hybrid environment

Job Summary

  • This role involves working across Native, Flutter, and related frameworks to build the core infrastructure of the Nubank mobile application.
  • The App Core team is responsible for ensuring high performance, scalability, and the removal of legacy dependencies to support billions of customers.
  • Employees receive equity opportunities, comprehensive health benefits including dental and medical plans, and a hybrid work model requiring office attendance 2-3 times per week.

Matching Summary

Match Score: 85

Nubank is seeking a Lead Mobile Software Engineer to enhance their mobile application infrastructure, focusing on technologies like Flutter and native mobile development. The ideal candidate will have significant experience in mobile software engineering, particularly in performance optimization and architectural design, and will work in a hybrid environment.

Salary

Not specified; Equity opportunity available; Comprehensive benefits package including meal cards and parental leave

Skills & Requirements

Must-have

  • Senior-level technical mobile development experience
  • Strong Flutter or native Android/iOS background
  • Mobile software engineering principles and architecture
  • Performance optimization and dependency injection skills
  • Knowledge of mobile observability and debugging tools
  • Strong English communication skills

Nice-to-have

  • Experience with backend technologies integrated with mobile
  • Familiarity with distributed systems and large-scale architecture
  • Contributions to internal SDKs or mobile design systems
  • Understanding of user authentication and session management
  • Track record in ambiguous fast-paced environments

Key Requirements

  • Proven senior-level mobile development experience
  • Solid understanding of architectural patterns and modularization
  • Ability to explain complex concepts in English

Work Rights

Not specified

Tailored Resume

Cover Letter