- Build experiences that matter:Design and ship features that improve how members discover, onboard, and engage with EarnIn.
- Experiment fast:Work with product and analytics to launch experiments that drive growth and engagement.
- Collaborate deeply:Partner with backend, design, and analytics teams to deliver features end-to-end.
- Code with quality:Write clean, testable Swift code using modern iOS paradigms (Swift Concurrency, Combine, SwiftUI).
- Leverage AI and tooling:Use the latest mobile tooling and AI-driven workflows to accelerate development.
- Learn and grow by contributing to best practices and learning from senior engineers who push the boundaries of mobile development.
- Bachelor's degree (or equivalent practical experience) in Computer Science or a related field or related experience.
- 3+ years of professional mobile development experience, with a focus oniOS.
- Strong proficiency inSwift and modern iOS frameworks (SwiftUI, Combine, Swift Concurrency).
- Understanding of common iOS architectures (MVVM, MVP, etc.).
- Familiarity with end-to-end engineering practices: code reviews, CI/CD, automated testing, and performance monitoring.
- A growth mindset — you enjoy learning, experimenting, and iterating quickly.
- Bonus: Experience withAndroid or interest in cross-platform development.
-
· 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 t ...
Vancouver, Canada $169,830 - $207,570 (USD) per year6 days ago
-
The Growth Engineering Team at EarnIn is looking for an iOS Engineer to help shape how millions of people experience financial empowerment. · Build experiences that matter:Design and ship features that improve how members discover, onboard, and engage with EarnIn. · Experiment fa ...
Vancouver, British Columbia2 weeks ago
-
The Growth Engineering Team at EarnIn is looking for an iOS Engineer to help shape how millions of people experience financial empowerment.EarnIn offers excellent employee benefits, including healthcare, internet and cell phone reimbursement, a learning and development stipend, a ...
Vancouver1 month ago
-
Are you an experienced software professional with a passion for building exceptional mobile experiences? Apply Digital is seeking a Senior Software Engineer with a strong background in Android development who is also committed to putting in the effort needed to succeed. · ...
Vancouver3 weeks ago
-
We are seeking a Senior Software Engineer with strong background in Android development who is also committed to putting in the effort needed to succeed. · Maintaining high-quality Android applications using Kotlin ensuring seamless performance responsiveness exceptional user exp ...
Vancouver, British Columbia3 weeks ago
-
Welcome to a place where people are at the heart of everything we do. · Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you'll find a place where you'll have many opportunities to learn and develop while working on engaging projects. · We ...
Vancouver, British Columbia4 days ago
-
We are seeking a Senior Software Engineer with a strong background in Android development who is also committed to putting in the effort needed to succeed. · Our preferred candidate has a basic understanding of back-end technologies, outstanding programming skills with an experti ...
Vancouver3 weeks ago
-
Job summaryWe are seeking a Senior Software Engineer with a strong background in Android development to join our team. The ideal candidate will have a passion for building exceptional mobile experiences and be committed to putting in the effort needed to succeed. · ...
Vancouver Freelance3 weeks ago
-
Welcome to a place where people are at the heart of everything we do. · Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you'll find a place where you'll have many opportunities to learn and develop while working on engaging projects. · ...
Vancouver $68,960 - $94,820 (CAD)5 days ago
-
Job summary: · A Senior Mobile Software Engineer is needed to drive efforts across performance, mobile architecture, and customer growth for the Microsoft Teams Mobile clients. The role involves solving issues in core mobile application fundamentals and improving mobile system ar ...
Vancouver, British Columbia1 month ago
-
About Us Appnovation is a global full-service digital partner that combines Strategy Experience & Design Engineering and Managed Services We build digital solutions that deliver real impact today and serve as foundations for future growth Bold ambition Practical action Endless po ...
Vancouver, British Columbia1 month ago
-
We are building a new, truly modern collaboration and productivity hub for the workplace.Microsoft Teams is core to Microsoft's vision for intelligent communications. · ...
Vancouver $114,400 - $203,900 (CAD) Full time1 month ago
-
We are seeking an experienced Senior Mobile Engineer (React Native) to join our team.The ideal candidate will have a strong background in developing mobile applications using React Native and Typescript, · with a thorough understanding of Redux for state management and RESTful AP ...
Burnaby $100,000 - $140,000 (CAD)1 month ago
-
We are seeking an experienced Senior Mobile Engineer (React Native) to join our team.The ideal candidate will have a strong background in developing mobile applications using React Native and Typescript. · ...
Burnaby $100,000 - $140,000 (CAD)1 month ago
-
We are seeking an experienced Senior Mobile Engineer (React Native) to join our team. · ...
Burnaby, British Columbia1 month ago
-
+We are looking for an experienced Senior Full-Stack Software Engineer with strong mobile expertise to join our product team in Vancouver, BC. In this role, you will lead the design and development of key mobile features, architect scalable app modules and services. · +5+ years o ...
Vancouver, British Columbia1 month ago
-
L'opportunité d'intégrer des moteurs de jeux pour adapter PolySpatial et diffuser du contenu Unity dans d'autres environnements 3D. · ...
Greater Vancouver Metropolitan Area1 month ago
-
We are looking for a Software Engineer II (Mobile) who is passionate about building performant, reliable, and delightful native Android and/or iOS experiences. · In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employe ...
Vancouver, British Columbia1 month ago
-
Description · Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. · We are more than 36,000 people, in over 70 countries, dedicated to improving quality of life. Everyone has an important role ...
Vancouver, BC, Canada $114,590 - $212,810 (USD) per year20 hours ago
-
Rivian is on a mission to keep the world adventurous forever. · This goes for the emissions-free Electric Adventure Vehicles we build, · and the curious, courageous souls we seek to attract.Lead the development and testing of Mapping, Trip Planning, Energy Management and EV Charg ...
Vancouver1 month ago
-
TRS Staffing Solutions has an exciting opportunity for a Design Manager – Rail and Transit to work for our client’s team. Our client is a leading global consultancy specializing in innovative infrastructure and mobility solutions. · ...
Vancouver, British Columbia1 month ago
Mobile Engineer - Vancouver - EarnIn
Description
POSITION SUMMARY
TheGrowth Engineering Team at EarnInis looking for aniOS Engineerto help shape how millions of people experience financial empowerment. This role is ideal for someone who loves building polished mobile experiences, experimenting at speed, and learning from data.
As part of theGrowth team, you'll work at the intersection ofengineering, product, and experimentation, helping improve key parts of our member journey -Discovery, Onboarding, Activation, and Retention. You'll build, test, and iterate on features that define how new and existing members connect with EarnIn. If you've ever wanted a role where your code, your experiments, and your technical vision directly shape the future of a product used by millions, this is it.
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.
WHAT YOU'LL DO
WHAT WE'RE LOOKING FOR
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.
#J-18808-Ljbffr
-
Mobile Engineer
Only for registered members Vancouver, Canada
-
Mobile Engineer
Only for registered members Vancouver, British Columbia
-
Mobile Engineer
Only for registered members Vancouver
-
Sr. Mobile Engineer
Only for registered members Vancouver
-
Sr. Mobile Engineer
Only for registered members Vancouver, British Columbia
-
Mobility and Transportation Engineer
Only for registered members Vancouver, British Columbia
-
Sr. Mobile Engineer
Only for registered members Vancouver
-
Sr. Mobile Engineer
Freelance Only for registered members Vancouver
-
Mobility and Transportation Engineer
Only for registered members Vancouver
-
Senior Mobile Software Engineer
Only for registered members Vancouver, British Columbia
-
Senior Hybrid Mobile Engineer
Only for registered members Vancouver, British Columbia
-
Senior Mobile Software Engineer
Full time Only for registered members Vancouver
-
Senior Mobile Engineer
Only for registered members Burnaby
-
Senior Mobile Engineer
Only for registered members Burnaby
-
Senior Mobile Engineer
Only for registered members Burnaby, British Columbia
-
Senior Full-Stack Software Engineer
Only for registered members Vancouver, British Columbia
-
Senior Engine Integration Engineer
Only for registered members Greater Vancouver Metropolitan Area
-
Software Engineer II
Only for registered members Vancouver, British Columbia
-
Intelligent Transportation Systems
Only for registered members Vancouver, BC, Canada
-
Staff iOS Engineer
Only for registered members Vancouver
-
Design Manager
Only for registered members Vancouver, British Columbia