Taro Logo

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
Staff Software Engineer
Remote
501 - 1,000 Employees
12+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

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 to lead their mobile engineering initiatives. This role combines technical leadership with hands-on development, focusing on shaping the architecture and future of EarnIn's mobile applications that help people access their earnings in real-time.

As a Mobile Architect, you'll work at the intersection of technical excellence and business strategy, collaborating with executive leadership to define the technical roadmap. The position offers an opportunity to influence major technical decisions while ensuring the delivery of high-quality mobile applications that serve EarnIn's mission of providing financial flexibility to those living paycheck to paycheck.

The role demands a seasoned professional with extensive mobile development experience, combining deep technical expertise with strong leadership capabilities. You'll be responsible for driving architectural decisions, implementing best practices, and maintaining high engineering standards while actively contributing to the codebase. The position offers competitive compensation ($228,800 - $341,000) plus equity, reflecting the senior nature of the role.

This remote position is perfect for an experienced mobile engineer who wants to make a significant impact in fintech while working with cutting-edge technology. You'll be joining a well-funded company with a healthy core business and tremendous growth potential, making it an excellent opportunity for someone who wants to shape the future of financial technology while working with a world-class team.

Last updated 2 months ago

Responsibilities For Senior Staff Software Engineer - Mobile

  • Work closely with Executive Leadership, Product Management, and Design team to gather requirements
  • Drive thought leadership regarding mobile app architecture and UI design frameworks
  • Improve mobile app architecture through best practices and new technologies
  • Define, influence, and communicate 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
  • Write code as needed

Requirements For Senior Staff Software Engineer - Mobile

  • Bachelor's, Master's or PhD in computer science or related field, or equivalent experience
  • At least 12 years of hands-on experience with Android, iOS, and other mobile frameworks
  • Track record of leading teams in delivering high-quality mobile apps at scale
  • Expertise with mobile app architectures like MVVM, MVC, and Clean Architecture
  • Understanding of software engineering best practices and 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 pressure

Benefits For Senior Staff Software Engineer - Mobile

Equity
  • Equity
  • Benefits package (unspecified)

Interested in this job?