Senior Staff Software Engineer - Mobile

A pioneer in earned wage access, building products that deliver real-time financial flexibility for those living paycheck to paycheck.
$228,800 - $341,000
Mobile
Staff Software Engineer
Remote
501 - 1,000 Employees
12+ years of experience
Finance

Description For Senior Staff Software Engineer - Mobile

EarnIn, a pioneering fintech company backed by prestigious investors like A16Z and Matrix Partners, is seeking a Senior Staff Software Engineer - Mobile to shape the technical direction of their mobile applications. This role combines technical leadership with hands-on development, requiring an experienced mobile architect with 12+ years of experience in Android and iOS development.

The position offers an attractive compensation package ranging from $228,800 to $341,000, plus equity and benefits, reflecting the senior nature of the role. As one of the first pioneers in earned wage access, EarnIn's mission is to provide real-time financial flexibility for people living paycheck to paycheck, allowing users to access their earnings as they earn them without mandatory fees or interest rates.

The ideal candidate will be responsible for defining the technical vision and roadmap for EarnIn's mobile applications, working closely with executive leadership and cross-functional teams. They should have a proven track record of leading teams in delivering high-quality mobile apps at scale, with deep expertise in mobile architectures like MVVM and MVC.

This remote position offers the opportunity to work with a growing company that has strong financial backing and a meaningful mission. The role requires someone who can balance strategic technical leadership with practical implementation, while maintaining a humble and flexible approach typical of startup environments. If you're passionate about financial technology and want to make a real impact on people's financial well-being while working with cutting-edge mobile technologies, this role presents an excellent opportunity.

Last updated 10 hours ago

Responsibilities For Senior Staff Software Engineer - Mobile

  • Work closely with Executive Leadership, Product Management, and Design team to gather technical and business requirements
  • Drive thought leadership regarding mobile app architecture, UI design frameworks, and best practices
  • Proactively improve mobile app architecture through best practices, new technologies, and integration with 3rd party services
  • Define, influence, and communicate the technical vision and roadmap
  • Ensure the delivery of performant, high quality, and secure mobile applications
  • Identify and enforce best software engineering practices
  • Be closely involved with recruiting and staffing exercises
  • Be hands-on and write code as needed

Requirements For Senior Staff Software Engineer - Mobile

  • Bachelor's, Master's or PhD degree in computer science, computer engineering or related technical discipline or equivalent industry experience
  • At least 12 years of hands-on experience with Android, iOS, and other mobile frameworks
  • Track record of leading teams in the delivery of high-quality mobile apps at scale
  • Expertise with common mobile app architectures like MVVM, MVC, and Clean Architecture
  • Thorough understanding of software engineering best practices and tools such as CI/CD
  • Familiarity with backend infrastructure, architecture, and API design
  • Great communication skills
  • Bias towards action even in the face of uncertainty
  • Humble, open-minded, flexible, and able to handle startup environment pressure

Benefits For Senior Staff Software Engineer - Mobile

Equity
  • Equity
  • Benefits package (unspecified details)

Interested in this job?

Jobs Related To EarnIn Senior Staff Software Engineer - Mobile

Senior Staff Software Engineer - Mobile

Senior Staff Software Engineer position focusing on mobile architecture and development at EarnIn, offering competitive compensation and remote work.

Senior Staff Software Engineer - Mobile

Senior Staff Software Engineer position at EarnIn, leading mobile architecture and development for a pioneering fintech company, offering competitive salary and equity.

Staff Software Engineer (Mobile)

Staff Software Engineer (Mobile) position at Kueski, leading mobile development and architecture while mentoring team members in a remote environment.

Senior Staff Software Engineer - Mobile

Senior Staff Software Engineer position focusing on mobile architecture and development at EarnIn, offering competitive compensation and remote work.

Lead Mobile Engineer (d/f/m)

Lead Mobile Engineering position at vivenu, developing innovative ticketing solutions using Swift and React Native, with opportunities to build and lead a mobile engineering team.