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 future of their earned wage access platform. This role combines technical leadership with hands-on development, requiring an experienced mobile architect to drive the technical direction of EarnIn's mobile applications.

The position offers an attractive compensation package of $228,800 - $341,000 plus equity and benefits, reflecting the senior nature of the role. As a Mobile Architect, you'll be at the forefront of developing solutions that provide real-time financial flexibility to people living paycheck to paycheck, working with a mission-driven company that's experiencing rapid growth.

The ideal candidate brings 12+ years of deep mobile development experience across Android and iOS platforms, with a proven track record of leading teams and delivering high-quality applications at scale. You'll be responsible for defining technical vision, implementing best practices, and working closely with executive leadership to align technical solutions with business goals.

This remote position offers the opportunity to work with a world-class team while contributing to a product that makes a real difference in people's lives. You'll be involved in all aspects of mobile development, from architecture decisions to hands-on coding, while also participating in recruiting to help grow the engineering organization.

The role requires someone who can balance technical excellence with business acumen, possessing both the expertise to make architectural decisions and the communication skills to influence stakeholders across the organization. If you're passionate about mobile development, enjoy solving complex technical challenges, and want to work on a product that provides meaningful financial solutions to millions of users, this role at EarnIn offers an exciting opportunity to make a significant impact.

Last updated 5 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 and new technologies
  • Define, influence, and communicate the technical vision and roadmap
  • Ensure delivery of performant, high quality, and secure mobile applications
  • Identify and enforce best software engineering practices
  • Be involved with recruiting and staffing exercises
  • Write code as needed

Requirements For Senior Staff Software Engineer - Mobile

Java
Kotlin
  • 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 delivery of high-quality mobile apps at scale
  • Expertise with common mobile app architectures like MVVM, MVC, and Clean Architecture
  • Understanding of software engineering best practices and tools like CI/CD
  • Familiarity with backend infrastructure, architecture, and API design
  • Great communication skills
  • Bias towards action even in uncertainty
  • Humble, open-minded, flexible, and able to handle startup environment pressure

Benefits For Senior Staff Software Engineer - Mobile

Equity
  • Equity
  • Competitive salary
  • Benefits package

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, leading mobile architecture and development for financial technology solutions.

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.