Full-Time

Senior Mobile Engineer

IOS

Posted on 9/18/2024

EarnIn

EarnIn

201-500 employees

Provides early wage access without fees

Fintech

Compensation Overview

CA$199.8k - CA$244.2kAnnually

Senior

Vancouver, BC, Canada

Base salary range for this position is $199,800 - $244,200+ equity + benefits.

Category
IOS Development
Mobile Engineering
Software Engineering
Required Skills
Agile
iOS/Swift
Data Analysis
Requirements
  • Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding or equivalent technical experience
  • Fluency in Swift programming language along with reactive and functional programming concepts
  • Experience with the various application architectures used in the development of iOS applications (MVVM, MVC, MVP, etc.)
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 4+ years of relevant industry-related experience
Responsibilities
  • Work with the product and design team to create new user experiences and features.
  • Design and implement new APIs with our server engineering team to communicate with the mobile applications
  • Create a scalable mobile architecture that will ensure that the organization is agile as we grow the organization.
  • Drive decisions on the strategies and methodologies used in mobile app development and testing at EarnIn
  • Create Unit and Automation (User Interface tests) Tests to make sure new code does not break existing features and the new code works according to requirements specified by the product.
  • Create and monitor analytics to prove how effective new and existing features are in helping customer.

Earnin provides a platform that allows individuals to access their earned wages before their official payday. Users can cash out a portion of their earnings without incurring any fees or interest, making it a convenient option for those needing quick funds for emergencies or daily expenses. The app features a "Balance Shield" that helps users maintain their bank account balance by automatically depositing money if it falls below a certain level. Unlike traditional financial institutions, Earnin operates on a community-driven model where users can voluntarily contribute to the service, fostering a culture of support and fairness. This approach allows users to choose how much they want to pay for the service, which can be as little as zero dollars. Additionally, Earnin includes a "Tip Jar" feature for users to set savings goals. The company prioritizes user privacy and data security with 256-bit encryption, aiming to create a more equitable financial system.

Company Stage

Series C

Total Funding

$184.9M

Headquarters

Palo Alto, California

Founded

2012

Growth & Insights
Headcount

6 month growth

8%

1 year growth

22%

2 year growth

59%
Simplify Jobs

Simplify's Take

What believers are saying

  • Earnin has facilitated over $15 billion in earnings access since 2013.
  • Recognition as Best Payments App highlights Earnin's fintech innovation.
  • Partnerships with gig platforms could expand Earnin's user base.

What critics are saying

  • Legal challenges from deceptive lending allegations could harm Earnin's reputation.
  • Increased competition in early wage access may impact Earnin's market share.
  • Reliance on voluntary contributions may not sustain long-term revenue.

What makes EarnIn unique

  • Earnin offers fee-free early wage access, unlike traditional payday loans.
  • Users choose their payment amount, fostering a community-driven financial model.
  • Balance Shield feature provides automatic deposits to prevent overdrafts.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Life in balance - Ten company holidays and flexible time off so you can rest and recharge when you need it most. With pay, no catch.

Family matters - When your family grows, we want your focus on them. Our generous parental leave policy and wellness funds make it easy to put yourself and loved ones first.

Learn & grow - A commitment to career development that includes regular training for team members and managers alike, 360 feedback, and an annual stipend for growth opportunities.

Company culture - Employee Resource Groups provide growth opportunities and allow you to create the company *you* want to work at (more on that below).

Health & wellness - Flexible healthcare options across medical, dental, and vision—and a free Employee Assistance program offering mental health resources and legal advice.

Save & support - Includes Earnin’s 401(K) and FSA plans with tax advantages for retirement, healthcare, and dependent care expenses.

INACTIVE