Senior Staff Software Engineer - Mobile

A pioneer in earned wage access, building products for real-time financial flexibility for those living paycheck to paycheck.
$228,800 - $341,000
Mobile
Principal 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 a competitive compensation package of $228,800 - $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 will drive architectural decisions, implement best practices, and ensure the delivery of high-quality mobile applications that serve the community effectively.

This role requires a unique blend of technical expertise in mobile development, leadership capabilities, and a strategic mindset. The successful candidate will need to demonstrate not only deep technical knowledge of mobile architectures and frameworks but also the ability to influence decisions and communicate effectively with stakeholders across the organization.

Working in a remote environment, you'll be part of a growing company with a healthy core business and tremendous runway for growth. This is an excellent opportunity for a senior mobile engineer looking to make a significant impact in the fintech space while working on products that directly improve people's financial lives.

Last updated 9 days 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

Lead mobile architecture and development at EarnIn, a fintech pioneer, as Senior Staff Software Engineer. Remote role with competitive compensation and equity.

Senior Staff Software Engineer - Mobile

Senior Staff Software Engineer - Mobile position at EarnIn, offering $228,800 - $341,000 + equity to lead mobile architecture and development for their earned wage access platform.

Principal iOS Engineer

Principal iOS Engineer role at Embrace, leading mobile observability platform development using Swift and Objective-C.

Principal Engineer, Mobile, Earner

Principal Engineer position at Uber focusing on mobile development for the Earner team, leading technical initiatives and mentoring engineers while building solutions for millions of users.

Principal iOS Engineer – Testing Specialist

Principal iOS Engineer role at Fidelity Investments focusing on testing and quality assurance for mobile applications, requiring 6+ years of iOS development experience.