
About SoFi
Your all-in-one personal finance platform
Key Highlights
- Raised $2.7 billion in funding to date
- Headquartered in The East Cut, San Francisco, CA
- Offers a wide range of products including loans, mortgages, and investments
- Over 1,000 employees with a focus on global expansion
SoFi, headquartered in The East Cut, San Francisco, CA, is a leading provider of mobile and online personal finance services. With over 1,000 employees, SoFi offers a comprehensive suite of products including bank accounts, loans, mortgages, and investment opportunities. The company has raised $2.7 ...
🎁 Benefits
SoFi provides a range of benefits including flexible time off, paid parental leave, and a monthly contribution of up to $200 towards student loan repa...
🌟 Culture
SoFi's culture is centered around financial empowerment, aiming to provide a one-stop solution for all personal finance needs. The company's focus on ...
Skills & Technologies
Overview
SoFi is hiring a Staff Mobile Engineer to shape the future of their mobile app. You'll work with Flutter to enhance user experiences and collaborate across teams. This position requires robust expertise in mobile app development.
Job Description
Who you are
You have a strong background in mobile app development and a proven track record of shipping digital products at scale — your experience includes solving complex problems and delivering high-quality user experiences. You are a Staff Flutter Engineer with a natural inclination to innovate and improve system architecture, ensuring customer satisfaction is at the forefront of your work. Your collaborative spirit allows you to work effectively across functional and organizational boundaries, making you a valuable team member.
You possess a strong sense of ownership and delivery — you take pride in mentoring others and fostering a positive team environment. Your hands-on approach to engineering means you are not only focused on high-level architecture but also enjoy diving into the code to solve issues and implement new features. You are forward-thinking and adaptable, ready to tackle the challenges that come with a rapidly evolving financial services landscape.
What you'll do
As a Staff Mobile Engineer at SoFi, you will play a pivotal role in shaping the future of the mobile app, particularly focusing on the home screen and core experiences. You will collaborate closely with Product, Design, and Engineering teams to ship new features and improve existing ones. Your responsibilities will include enhancing system architecture, squashing bugs, and ensuring that the mobile app meets the highest standards of quality and performance. You will also have the opportunity to mentor junior engineers, sharing your expertise and fostering their growth within the team.
You will be involved in the entire development lifecycle, from ideation to deployment, ensuring that user feedback is incorporated into the product development process. Your role will require you to stay updated with the latest trends in mobile technology and apply them to improve SoFi's offerings. You will also participate in code reviews and contribute to the overall technical direction of the mobile team.
What we offer
At SoFi, we are committed to investing in your career and providing a supportive work environment. You will have the opportunity to work with innovative technology and contribute to a mission that impacts millions of lives. We offer competitive compensation and benefits, along with a culture that values collaboration and continuous learning. Join us in shaping a brighter financial future for our members.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at SoFi.
Similar Jobs You Might Like
Based on your interests and this role

Mobile Engineer
Samsara is hiring a Staff Mobile Engineer to build scalable mobile platform infrastructure for their Driver and Fleet applications. You'll work with iOS, Android, and Flutter technologies to support millions of daily users. This position requires significant experience in mobile engineering.

Staff Engineer
Bubble is hiring a Staff Software Engineer to lead the development of their mobile platform. You'll work on creating scalable applications for iOS and Android without writing code. This position requires significant experience in mobile development.

Mobile Engineer
Samsara is seeking a Staff Mobile Engineer to join their Mobile Platform team, where you'll build scalable mobile infrastructure for Driver and Fleet applications. This role requires expertise in iOS and Android development, as well as experience with Flutter.

Mobile Engineer
Mozilla is hiring a Staff Mobile Engineer to contribute to the development of Thunderbird, an open-source email and productivity platform. You'll leverage your deep iOS expertise to design and evolve mobile applications. This role requires significant experience in mobile development.

Mobile Engineer
Givebutter is hiring a Senior Mobile Engineer to build delightful mobile applications for nonprofits. You'll leverage React Native to create features that empower mission-driven organizations. This role requires a passion for mobile development.