Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Mobile Engineer (iOS)

$199k - $244k per year

EarnIn

About EarnIn

As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. Our community members access their earnings as they earn them, with options to spend, save, and grow their money without mandatory fees, interest rates, or credit checks.

We’re fortunate to have an incredibly experienced leadership team, combined with world-class funding partners like A16Z, Matrix Partners, DST, Ribbit Capital, and a very healthy core business with a tremendous runway. We’re growing fast and are excited to continue bringing world-class talent onboard to help shape the next chapter of our growth journey.

POSITION SUMMARY

We are seeking a Senior iOS Engineer to lead the development and scaling of new and existing product experiences. You will drive feature development, serve as an architect, optimize performance, and ensure a seamless user experience, bringing innovative ideas to life in a fast-paced environment. The Canada base salary range for this full-time position is $199,000- $244,000, plus equity and benefits. This position will be hybrid from our Vancouver, Canada office as part of our expanding site, with two days a week in the office required. EarnIn offers excellent employee benefits, including healthcare, internet and cell phone reimbursement, a learning and development stipend, and potential opportunities to travel to our Mountain View headquarters. Our salary ranges are determined by role, level, and location. We are unable to provide visa sponsorship or immigration support for this position.

WHAT YOU'LL DO
  • Drive the development and implementation of complex product features that significantly impact customer experience and business outcomes.
  • Potentially architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance, and reliability to support the organization's strategic growth.
  • Lead collaborative efforts with backend engineers to define and evolve robust, efficient, and well-documented APIs for seamless mobile-to-server communication.
  • Champion and enforce engineering best practices across teams, raising the standards for code quality, system design, and operational excellence.
  • Proactively identify and drive strategic technical initiatives, providing clear vision, architectural guidance, and effective problem-solving for complex challenges.
  • Potentially architect and oversee the development of comprehensive unit, integration, and UI automation testing strategies to guarantee the quality and stability of new features and the resilience of existing functionalities.
  • Define and analyze key performance indicators using advanced analytics to measure feature effectiveness, identify areas for improvement, and drive data-informed decisions for future product enhancements.
WHAT WE'RE LOOKING FOR
  • Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent practical experience.
  • 4+ years of relevant industry experience, with a significant portion focused on mobile development and a track record of leading complex projects.
  • Expert-level proficiency in Swift, with deep expertise in modern iOS paradigms (Combine, Swift Concurrency, SwiftUI, etc).
  • Extensive and nuanced understanding of iOS application architectures (MVVM, MVP, VIPER, etc.) and their trade-offs.
  • Proven ability to architect scalable and maintainable mobile solutions.
  • Some experience in mentoring and guiding other engineers, fostering technical growth within the team.
  • Familiarity with Android development and cross-platform technologies is a strong plus.
  • Active participation in the broader iOS development community (e.g., open-source contributions, conference presentations) is a plus.
  • Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs) 

#LI-Hybrid

At EarnIn, we believe that the best way to build a financial system that works for everyday people is by hiring a team that represents our diverse community. Our team is diverse not only in background and experience but also in perspective. We celebrate our diversity and strive to create a culture of belonging. EarnIn does not unlawfully discriminate based on race, color, religion, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender identity, gender expression, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, registered domestic partner status, sexual orientation, genetic information, or any other basis protected by local, state, or federal laws. EarnIn is an E-Verify participant. 

EarnIn does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or HR team.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Mobile Engineer (iOS) in Vancouver, BC vacancy
  • $199.8k - $244.2k per year

     .... Getting that match right is equal parts engineering, product judgment, and experimentation. This...  ...frontend platforms, such as Android and iOS. We're hiring an Android-strong engineer who...  ...to provide our customers with a seamless mobile experience that makes it easy to access... 
    Senior
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    11 days ago
  •  ...text-to-speech reading products include its iOS app, Android App, Mac App, Chrome...  ...office. These include frontend and backend engineers, AI research scientists, and others from Amazon...  ...Award for inclusivity, we find the need for a Senior iOS Engineer to help us support the new... 
    Senior
    Work at office
    Remote work

    Speechify

    Vancouver, BC
    14 days ago
  •  ...We work at the intersection of software engineering, geospatial data, and spatial computing. Our...  ...Role Overview   We’re looking for a Mobile Software Engineer to join our product engineering...  ....  You’ll help develop and maintain our iOS field application, which enables engineers... 
    Suggested
    Full time
    Remote work
    Flexible hours

    GroundedAI Inc.

    Vancouver, BC
    more than 2 months ago
  • $120k - $180k per year

     ...Business Unit to provide technical leadership as well as client engagement and business development with key clients.     This Senior Engineer will have significant experience leading hydropower studies and projects including: dam safety reviews, hydro feasibility studies... 
    Senior
    Long term contract
    Contract work
    Temporary work
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    1 hour ago
  • $120k - $165k per year

     ...to be part of the creation and construction of our cities? Then the infrastructure team is for you!   We are looking for a Senior Coastal Engineer to join our growing global coastal team. This position could be located in Vancouver or Halifax.   Our coastal team... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    1 day ago
  • $96.4k - $133.9k per year

     ...multiple platforms, including console, PC, and mobile. Innovation, passion, and teamwork are at...  ...Director, the Hybrid Mobile Application Engineer will be part of the development process of...  ...Work across multiple platforms (iOS, Android, modern web browsers) Work with... 
    Full time
    Remote work

    Electronic Arts

    Vancouver, BC
    5 days ago
  • $330.81k - $394k per year

     ...is seeking an experienced and passionate senior engineering manager to lead a team of talented...  ...and performance. We develop our in-house engine and are in control of our entire technology...  ...while scaling all the way down to low end mobile devices, across a vast array of... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    6 days ago
  • $156k - $188k per year

     ...building the next generation of health record system integrations for the industry. What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone for what will become a larger team as we expand our footprint north of the... 
    Senior
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    10 hours ago
  •  ...software teams have about their code, so engineers can spend less time in meetings and more...  ...the industry. What You’ll Do As a Senior AI Engineer at Unblocked, you'll help design...  ..., and scale the market's best context engine. Working alongside experienced engineers,... 
    Senior
    Long term contract
    Full time
    Live In
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    9 hours ago
  •  ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that...  ...evaluating and adopting new technologies. What You’ll Do As a senior member of the team, you’ll play a critical role in architecting,... 
    Senior
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    9 hours ago
  • $102k - $128k per year

     ...them. We pursue truth and scientific rigour and have the courage to work at the edge of the unknown. We are looking for a Senior Systems Engineer to own and evolve the IT systems behind our drug discovery and development pipeline, and to lead the modernization of how we... 
    Senior
    Full time
    Internship

    AbCellera

    Vancouver, BC
    10 hours ago
  • $109.25k - $138k per year

     ...Columbia Type: Direct Hire Job #14381 Salary: CA$115,000 Per Hour MatchBox Consulting Group is currently seeking a Senior Integration Engineer (Salesforce) for a permanent role at a client of ours located in Vancouver Responsibilities: Deliver high quality... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Direct hire

    MatchBox

    Vancouver, BC
    2 days ago
  • $109.25k - $138k per year

     ...Columbia Type: Direct Hire Job #14378 Salary: CA$115,000 Per Hour MatchBox Consulting Group is currently seeking a  Senior Solutions Engineer  for a permanent role with a client of ours located in Vancouver Responsibilities:  Engage with partners and prospects... 
    Senior
    Hourly pay
    Permanent employment
    Direct hire

    MatchBox

    Vancouver, BC
    2 days ago
  • $156.4k - $206k per year

     ...sustainability, pit-to-port opportunities, metallurgical plant engineering, or mine closure and capabilities in the study, design, and construction...  ...locally and internationally. We are currently seeking a Senior Geotechnical Engineer to join our Global Tailings, Water and... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    5 days ago
  • $147.25k - $186k per year

     ...Direct Hire Job #14371 Salary: CA$155,000 Per Hour About the Opportunity MatchBox Consulting Group is seeking a Senior Civil Engineer on behalf of a well-established multidisciplinary engineering consulting firm with a strong presence across Canada. Our client... 
    Senior
    Hourly pay
    Long term contract
    Direct hire
    Flexible hours

    MatchBox

    Vancouver, BC
    4 days ago
  • $153.2k - $203k per year

     ...sustainability, pit-to-port opportunities, metallurgical plant engineering, or mine closure and capabilities in the study, design, and construction...  .... The Tailings, Water and Environment team is looking for a Senior Restoration Engineer to work on projects related to mine... 
    Senior
    Full time
    Temporary work
    Internship
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    3 days ago
  •  ...further. About the Role As a Senior Actuator Mechanical Design Engineer at Humanoid, you will own the...  ...dynamic mechanisms that enable humanoid mobility and manipulation. This role requires...  ...working on humanoid, legged, or mobile robots Experience performing FEA... 
    Senior
    Full time
    Work at office
    Worldwide

    humanoid

    Vancouver, BC
    9 hours ago
  • $120k - $150k per year

     ...Your new company   Our client is a leading design, engineering, and construction organization with a strong presence across Western Canada....  ...industrial, and institutional sectors. Your new role   As a Senior Electrical Engineer, you will play a key role in the delivery of... 
    Senior
    Long term contract
    Permanent employment
    Contract work
    For contractors

    Hays

    Vancouver, BC
    3 days ago
  •  ...runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    8 days ago
  • $110k per year

     ...pipelines, enforcing rigorous data quality standards, and creating engineering patterns that let analytics, product, engineering, and AI...  ...initiatives move faster with more confidence. About the Role: The Senior Data Engineer will design, build, and improve the data platform... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Vancouver, BC
    7 days ago
  •  ...data import and export connectors, privacy and compliance, and the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing for extreme throughput, optimizing for millisecond latencies, and... 
    Senior

    Amplitude

    Vancouver, BC
    10 days ago
  • $180k - $200k per year

     ...cities? Then the infrastructure team is for you! Hatch, a full-service consultancy, is currently seeking a highly motivated Senior Systems Engineer/Systems Integration Leader to join our North American Infrastructure group in our Systems Integration and Assurance team in... 
    Senior
    Long term contract
    Internship
    Local area
    Flexible hours

    Hatch

    Vancouver, BC
    1 hour ago
  •  ...everyone. Join some of the best Graphics Engineers in the world supporting the largest...  ...environment deployed across console, desktop, mobile, and VR. Scalability: Roblox provides...  ...this is based on an in-house rendering engine built from the ground up, supporting DirectX... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    a month ago
  • $81 - $102 per hour

     ...Location: Vancouver, British Columbia Type: Contract Job #14335 MatchBox Consulting Group is currently seeking a Senior Data Engineer  for a 6 month contract role with a client of ours located in Vancouver. This is a fully remote opportunity but the successful... 
    Senior
    Contract work
    Remote work

    MatchBox

    Vancouver, BC
    10 days ago
  • $120k - $140k per year

     ...is a full-time, permanent, hybrid position in downtown Vancouver. 3 set days in the office and 2 WFH. About The Role As a Senior Data Engineer at Spring, you are a technical leader and strategic problem-solver who architects high-impact, resilient, and scalable data... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    12 days ago
  • $110k - $125k per year

     ...technology that directly impacts the reliability, performance, and security of global enterprises. We are seeking a talented Senior DevOps Engineer to take ownership of our Secure Access build systems and infrastructure. This role offers an exciting opportunity to modernize... 
    Senior
    Permanent employment
    Flexible hours
    Shift work

    Absolute

    Vancouver, BC
    12 days ago
  • $114.4k - $203.9k per year

     ...demand management platform that makes this vision possible: the engine behind Microsoft’s strategy to make Microsoft Ad network the central...  ...and Curate Order Management real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high-scale backend... 
    Senior
    Ongoing contract
    Full time
    Work at office
    Local area
    Relocation

    Microsoft

    Vancouver, BC
    11 days ago
  • $110k - $150k per year

     ...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated  Senior Conveyance Engineer  to join our team in our  Vancouver  office. In this role you will be responsible for project resourcing, business planning... 
    Senior
    For contractors
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering (External)

    Vancouver, BC
    18 days ago
  • $117.2k - $161.2k per year

     ...Job Description Overview The Senior Municipal Engineer will join our Municipal Infrastructure Group within the Engineering, Design and Project Management Division in western Canada. In this role, you will contribute to innovative engineering solutions that support growing... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    17 days ago
  • $171k - $216k per year

     ...MatchBox Consulting Group is currently seeking several  Software Engineers  for permanent roles with a client of ours located in Vancouver....  ...down to transaction-level details. Expand our automation engine that powers full-cycle accounting. Implement monitoring to detect... 
    Senior
    Hourly pay
    Permanent employment
    Direct hire

    MatchBox

    Vancouver, BC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Mobile Engineer (iOS). Be the first to apply!