EarnIn
Senior Mobile Engineer (iOS)
Vancouver, Canada · Senior · Full-time
No sponsorship$199k-$244kDetected 36 days ago
SwiftiOSAndroidSwiftUILLMsLeadershipProblem SolvingMentoringPublic Speaking
About the role
- Our salary ranges are determined by role, level, and location.
Responsibilities
- 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.
- 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.
Requirements
- 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).
- Proven ability to architect scalable and maintainable mobile solutions.
- Some experience in mentoring and guiding other engineers, fostering technical growth within the team.
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs)
- If you have any concerns about the use of AI in our hiring process, please connect with your recruiter.
Nice to have
- 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.
Compensation
- The Canada base salary range for this full-time position is $199,000- $244,000, plus equity and benefits.
Benefits
- The Canada base salary range for this full-time position is $199,000- $244,000, plus equity and benefits.
- 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.
- Proactively identify and drive strategic technical initiatives, providing clear vision, architectural guidance, and effective problem-solving for complex challenges.
Company info
- We are seeking a Senior iOS Engineer to lead the development and scaling of new and existing product experiences.
- 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.
Visa & Work Authorization
- We are unable to provide visa sponsorship or immigration support for this position.
This listing is sourced directly from EarnIn's careers page and normalized into a canonical job model.