Nubank is seeking a Senior Mobile Software Engineer to join the App Core team. This role involves building and maintaining the core infrastructure of the mobile application, optimizing performance, and enabling product teams to deliver high-quality mobile experiences. The ideal candidate will have a strong background in mobile development, particularly Flutter and native development, with experience in performance optimization, dependency injection, and migration of core systems.
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.
- Track record of delivering results in ambiguous, fast-paced environments.
- Experience with backend technologies, especially those integrated with mobile applications.
Benefits
- Chance of earning equity at Nubank
- Food/ Meal Card (Vale-Refeição and/or Vale Alimentação)
- Public Transportation Commuting Benefit (Vale-Transporte)
- NuCare – Psychological, Financial and Legal Assistance Program
- Life Insurance
- Medical Plan
- Dental Plan
- NuLanguage – Language Course Program
- Nucleo - Our learning platform of courses
- Extended Parental Leave
- Daycare Allowance
- Parental Consultancy
- Work-from-home Allowance
- Gym Partnerships