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 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Mobile Engineer (iOS) in Vancouver, BC vacancy
  • $90k - $130k per year

     ...Senior iOS Mobile Developer – Backbase About Aequilibrium Aequilibrium is a Canadian technology consulting and professional services...  ...continuous improvement of development processes, tooling, and engineering standards. Must-Have Qualifications ~5+ years of professional... 
    Senior
    Full time
    For contractors
    Remote work

    Aequilibrium Software Inc.

    Vancouver, BC
    1 day ago
  • $90k - $130k per year

     ...Senior Android or iOS Mobile Developer - Backbase We are looking for Senior  Android &/or iOS Developers to join our team! When you join...  ...credit unions. ~ A Bachelor’s Degree in Computer Science or Engineering. ~5+ years of experience in an Android or iOS Developer... 
    Senior
    Hourly pay
    Full time
    For contractors
    Remote work

    Aequilibrium Software Inc.

    Vancouver, BC
    28 days ago
  • $70k - $140k per year

    Mobile Developer - Senior Position Description At CGI, we are building modern, user-focused digital...  ...accessibility, and reliability across iOS and Android devices . Troubleshoot...  ...diploma in Computer Science, Software Engineering, Information Technology, or a related... 
    Senior
    Remote work
    Vancouver, BC
    a month ago
  • $132.6k - $174k per year

     ...design rationale to cross-functional teams and senior leadership, and be open to their feedback....  ...design or user experience design for iOS apps, preferably in retail, ecommerce, omni...  ..., and Accessibility requirements, for mobile. A portfolio demonstrating your end-to-... 
    Senior
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    28 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
    7 hours ago
  • $141.8k - $186.1k per year

     ...for delivering our premier global in-store mobile experience. The team enables Educators to...  ...core responsibilities Leading a team of engineers who deliver exceptional user experiences...  ...Guide technical decisions across Swift and iOS frameworks while balancing speed, quality,... 
    Long term contract
    Permanent employment
    Part time
    Worldwide

    lululemon

    Vancouver, BC
    28 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... 
    Full time
    Remote work
    Flexible hours

    GroundedAI Inc.

    Vancouver, BC
    more than 2 months ago
  • $80k - $100k per year

     ...sustainable future. By pushing the boundaries of engineering and technology, we can make it work. We...  ...? We are seeking a Software Developer - Mobile Apps (Flutter) to contribute to the...  ...quality user experience across Android and iOS platforms. Collaborate with backend engineers... 
    Full time
    Remote work
    Monday to friday

    Wärtsilä

    Vancouver, BC
    9 days ago
  • $55k per year

     ...Healthcare doesn't have to happen within four walls, and at Chipperfield Mobile Physio & Wellness, it doesn't. With demand for home-based...  .... Openness to mentorship responsibilities as you grow into a senior clinical role within the practice. Compensation Total... 
    Senior
    Full time
    Part time
    Work from home
    Relocation package
    Flexible hours

    Chipperfield Mobile Physio & Wellness

    Vancouver, BC
    13 days ago
  •  ...Optix is looking for a Senior Full Stack Engineer to help us build the next generation of AI-powered features in our platform. We are evolving from...  ...some data work where needed Design and evolve APIs that our iOS and Android apps depend on, with care for backward compatibility... 
    Senior
    Manual labor
    Work at office
    Flexible hours
    Shift work

    Optix

    Vancouver, BC
    1 day ago
  •  ...and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint...  ...set of hardware, software and mobile solutions for every charging need...  ...Reports To Manager Field Engineer NA What You Will Be Doing As a Senior Site Engineer, you will play a critical... 
    Senior
    Remote work

    ChargePoint

    Vancouver, BC
    7 hours 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
    7 hours ago
  • $55k - $105k per year

    Mobile Developer Position Description CGI is looking for an entry level Mobile Developer...  ...services. You will work closely with senior developers, designers, testers, product...  ...of cross-platform mobile development for iOS and Android . Familiarity with mobile UI... 
    Senior
    Internship
    Vancouver, BC
    a month 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
    7 hours ago
  • $155.9k - $219.7k 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
    7 hours ago
  •  ...commitment. Our vision is collective and our DNA is truly human! The team behind the genius Norda Stelo is seeking an Senior Structural Engineer to support industrial and heavy industrial projects in Vancouver office. This role is intended to strengthen our local... 
    Senior
    For contractors
    Work at office
    Local area
    Remote work
    Flexible hours

    Norda Stelo

    Vancouver, BC
    4 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
    4 days 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
    7 hours 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
    7 hours ago
  • $125k - $150k per year

     ...and our values and products align with your vision of your career growth, we want to hear from you! About Your Role As a Senior TestOps Engineer within our Delivery Engineering team, you will be the architect of our quality gates. You won't just be "testing" software,... 
    Senior
    Flexible hours

    Tigera

    Vancouver, BC
    7 hours ago
  • $138k - $168k per year

     ...The Data Engineering team’s mission is to ensure high-quality data to enable data-informed decision-making across Asana. You will build data artifacts that are leveraged by Product and Business Data Science teams to optimize our user adoption, growth, and experience. In this... 
    Senior
    Long term contract
    Work at office
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  •  ...civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking...  ...performant solutions for platforms including mobile ~ Personally Motivated: Self-sufficient... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    7 hours ago
  • $176k - $200k per year

     ...We’re looking for a Senior Software Engineer to define the backend foundations for Asana’s next-generation AI chat products. Chat Platform owns...  ...Infrastructure team builds the foundation that supports our web and mobile applications and our robust API. We build and operate the... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 hours ago
  • $81k per year

     ...Motion Designer to create high-performing marketing creatives for mobile games across paid social, app store, and brand channels. This...  ...comfortable working with gameplay assets, and is familiar with game engines such as Unity. What You’ll Do Create high-volume motion graphics... 
    Remote work
    Flexible hours

    A Thinking Ape

    Vancouver, BC
    7 hours 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
    2 days ago
  • $124.74k - $131.69k per year

     ...We're looking for a highly motivated Senior Process Engineer to take on an important role in our dynamic and dedicated Process Development team. Reporting to the Head of Process Development, you will work on developing an aseptic manufacturing workflow for our bioprinted tissue... 
    Senior
    Local area

    Aspect Biosystems

    Vancouver, BC
    7 hours ago
  • $107.6k - $179.4k per year

     ...Job Description Overview AtkinsRéalis is currently seeking a Senior process Engineer for its Vancouver office. Your role Contribute to the development and growth of AtkinsRéalis market share in waste and wastewater treatment. Represent AtkinsRéalis to existing... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    13 days ago
  • $20.81 per hour

     ...career as Security Professionals and today hold positions on our senior leadership team. We offer medical, dental and vision coverage, life...  ...Specific Duties Performed and Essential Functions : Conduct mobile patrols of designated areas, including parking lots, premises,... 
    Senior
    Hourly pay
    Full time
    Part time
    Immediate start
    Shift work
    Weekend work

    Allied Universal

    Vancouver, BC
    27 days ago
  • $58.39 - $77.85 per hour

    We are seeking a highly skilled and strategic DevOps Engineer for a high-impact contract opportunity based in Vancouver. In this role, you...  ...processes toward a modern, automated infrastructure. As a senior technical individual contributor, you will evaluate existing workflows... 
    Senior
    Long term contract
    Contract work
    Work at office

    Randstad

    Vancouver, BC
    9 days ago
  • $130k - $180k per year

     ...Senior Bridge Engineer Vancouver, B.C KCB is a multidisciplinary engineering, geoscience, and environmental consulting firm grounded in our values of Passion , Integrity , and Excellence . With teams across North America, South America, Australasia, and Europe... 
    Senior
    Long term contract
    Remplacement
    For contractors
    Work at office
    Local area
    Flexible hours

    Klohn Crippen Berger

    Vancouver, BC
    14 days ago

Do you want to receive more vacancies?

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