
About Nubank
Empowering financial freedom for millions worldwide
Key Highlights
- Over 100 million customers across Latin America
- Raised $2.8 billion from top investors including Berkshire Hathaway
- IPO in December 2021 with a valuation of $30 billion
- Headquartered in São Paulo, Brazil with a global presence
Nubank, founded in 2013 and headquartered in São Paulo, Brazil, is a leading fintech company that has transformed the financial landscape in Latin America. With over 100 million customers, Nubank offers a range of financial products including credit cards, personal loans, and digital payment solutio...
🎁 Benefits
Nubank offers competitive salaries, equity options, flexible working hours, and a generous PTO policy. Employees also benefit from a remote work polic...
🌟 Culture
Nubank fosters a culture of innovation and creativity, encouraging employees to challenge the status quo in the financial sector. The company values t...
Skills & Technologies
Overview
Nubank is hiring a Principal Engineer for their Mobile Platforms team to lead the technical direction of the foundational system powering the Nubank app. You'll work with technologies like Flutter and CI/CD to shape user experiences for millions of customers across Brazil and beyond.
Job Description
Who you are
You have extensive experience in mobile engineering, particularly with Flutter, and a strong understanding of backend-driven content architectures. Your expertise in CI/CD practices allows you to streamline app releases and ensure high-quality deployments. You thrive in collaborative environments and are passionate about empowering teams to deliver exceptional user experiences.
You are a champion of observability and app analytics, understanding how to leverage data to improve performance and user engagement. Your leadership style fosters autonomy and encourages innovation, making you a key steward of Nubank's engineering culture. You are motivated by the opportunity to work on high-impact platforms that shape the future of mobile banking.
What you'll do
In this role, you will lead the technical direction of Nubank’s Mobile Platform, overseeing initiatives that enhance the app's architecture and performance. You will collaborate with cross-functional teams to design and implement solutions that improve developer experience and app reliability. Your responsibilities will include driving the adoption of best practices in app development and ensuring that the platforms meet the needs of product teams across various markets.
You will take ownership of multi-year initiatives, such as the Mobile Destination Architecture and native code deprecation, ensuring that the Nubank app remains at the forefront of technology. Your role will involve mentoring engineers, guiding them through complex technical challenges, and fostering a culture of continuous improvement within the team.
What we offer
Nubank provides a dynamic work environment where you can make a significant impact on the mobile banking experience for millions of users. You will have the opportunity to work with a talented team of engineers who are passionate about technology and innovation. We offer competitive compensation and benefits, along with a culture that values trust, collaboration, and autonomy. Join us in shaping the future of financial services in Latin America.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nubank.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
Nubank is hiring a Senior Mobile Software Engineer to enhance their mobile platform and app core. You'll work with technologies like Java and Kotlin to deliver high-performing, user-friendly applications. This position requires significant experience in mobile development.

Engineering Manager
Nubank is hiring a Mobile Engineering Manager to lead the App Core squad, focusing on delivering a high-performing mobile app experience. You'll work with technologies like Java and Kotlin, and this position requires significant experience in mobile engineering leadership.

Mobile Engineer
Presto is hiring a Senior Mobile Platform Engineer to enhance the performance and stability of their mobile applications. You'll work with technologies like Java and Android to deliver a seamless user experience. This position requires experience in mobile platform engineering.

Mobile Engineer
Sezzle is hiring a Senior Mobile Engineer to revolutionize the shopping experience through innovative technology. You'll work in a dynamic environment focused on creating seamless, interest-free installment plans. This position requires a strong technical background and offers competitive compensation.

Mobile Engineer
Sezzle is hiring a Mobile Engineer to help revolutionize the shopping experience through innovative technology. You'll work in a dynamic environment focused on creating seamless, interest-free installment plans. This role offers a salary range of $3,500 - $6,000 per month.