Senior Mobile Engineer
1 week ago
←Back to all jobs at Snaplii
Senior Mobile Engineer
About the Role
We are seeking a highly skilled and self-motivated Mobile Developer with strong expertise in React Native and equally important proficiency in native Android (Kotlin/Java) and iOS (Swift/Objective-C) development. You'll be responsible for designing, building, and maintaining our cutting-edge mobile applications, ensuring exceptional performance, robust functionality, and a truly native user experience across both platforms.
This role requires a deep understanding of mobile ecosystems, a strong sense of ownership, and a proactive approach to delivering high-quality software.
What You'll Do
Take Full Ownership: You will own your projects end-to-end, from initial ideation and technical planning through to development, testing, and deployment. You are accountable for the final, high-quality result.
Proactively Solve Problems: You will actively seek out technical challenges and opportunities for improvement. You won't wait for instructions; you will investigate issues, propose innovative solutions, and take the initiative to implement them.
Master Inter-team Communication: You will actively and clearly communicate with product managers, designers, and other engineers. You will proactively seek clarification on requirements and lead discussions on technical solutions to ensure a shared understanding.
Design, develop, and maintain high-performance, reusable, and reliable code for cross-platform mobile applications using React Native.
Develop, integrate, and optimize native modules in Kotlin/Java for Android and Swift/Objective-C for iOS to access platform-specific features, enhance performance, or resolve complex issues where React Native solutions are insufficient.
Collaborate closely with product managers, designers, and other engineers to translate complex product requirements into technical specifications and seamless mobile experiences.
Debug and troubleshoot technical issues across both the JavaScript and native layers of our applications, continuously improving performance, stability, and responsiveness.
Prioritize tasks effectively, manage your time efficiently, and create detailed technical plans before beginning development.
Maintain comprehensive technical documentation for all developed features and modules, ensuring clarity and consistency for the team.
Stay abreast of the latest trends and advancements in both React Native and native Android/iOS development to ensure our applications remain modern, competitive, and leverage the best available technologies.
Qualifications
5+ years of professional experience as a Mobile Developer, with a significant focus on both React Native and native Android/iOS development.
Proven track record of developing, debugging, and successfully deploying mobile applications to both the Apple App Store and Google Play Store.
Strong proficiency in JavaScript, ES6+, and TypeScript for React Native development.
Expertise in Kotlin/Java for Android development.
Expertise in Swift/Objective-C for iOS development.
Experience with and consuming/designing RESTful APIs.
Excellent communication, collaboration, and problem-solving skills.
Bonus Points
Experience with advanced native UI/UX animations and transitions.
Familiarity with CI/CD pipelines for mobile applications (Fastlane, Jenkins, GitHub Actions).
Experience with cloud services like AWS, Google Cloud Platform, or Azure.
Contributions to open-source mobile projects.
Who You Are
Technically Versatile: You are a master of React Native and are equally skilled in native Android (Kotlin/Java) and iOS (Swift/Objective-C) development. You can seamlessly switch between frameworks to deliver the best possible results.
Skilled in You have a solid understanding of and can efficiently work with back-end services.
You are self-motivated and take full ownership. You initiate, drive projects to completion, and demonstrate a strong commitment to quality.
You are a responsible and proactive problem solver. You can efficiently identify and resolve challenges, demonstrating strong independent work capabilities.
You have excellent time management and planning skills. You can prioritize competing tasks, manage deadlines effectively, and create clear, actionable development plans.
You are a meticulous documenter. You understand the critical importance of creating clear, concise, and helpful technical documentation.
Why Join Us
About Snaplii
Snaplii is one of Canada's fastest-growing fintech platforms, transforming how people pay, save, and earn rewards. With over $70M in annual transaction volume and 200,000+ users across North America, we deliver unmatched utility and loyalty through a single seamless app.
We've ranked as high as #5 on the Apple App Store during peak shopping seasons, and consistently remain in the Top 80—driven by a highly engaged, high-retention user base. As the most payment-flexible platform in the space, Snaplii supports a wide range of digital payment methods and partners with 400+ leading brands, including Walmart, Amazon, and Esso.
Our platform is fully built and maintained in-house—engineered to handle complex payment flows, scale with demand, and support a growing suite of financial products. We're actively expanding into new digital finance offerings to help users create, manage, and grow value in their everyday lives.
Join us as we shape the future of everyday spending.
Please visit our careers page to see more job opportunities
-
Senior Mobile Engineer
1 week ago
Toronto, Ontario, Canada PocketHealth Full time $120,000 - $180,000 per yearWhat if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 million patients — to discover a better healthcare experience. PocketHealth is a patient-centric platform that enables hospitals and clinics across North America...
-
Senior Mobile Engineer
1 day ago
Toronto, Ontario, Canada PocketHealth Full time $120,000 - $180,000 per yearWhat if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 million patients — to discover a better healthcare experience. PocketHealth is a patient-centric platform that enables hospitals and clinics across North...
-
Senior Mobile Engineer
1 week ago
Toronto, Ontario, Canada Thinkpivot Full time $100,000 - $120,000 per yearSenior Mobile Engineer Location: Toronto, Canada About the Role We are seeking a highly skilled and self-motivated Mobile Developer with strong expertise in React Native and equally important proficiency in native Android (Kotlin/Java) and iOS (Swift/Objective-C) development. You'll be responsible for designing, building, and maintaining our cutting-edge...
-
Senior Mobile Engineer
5 days ago
Toronto, Ontario, Canada Venn Full time $120,000 - $180,000 per yearAbout VennVenn is transforming business banking for Canadian entrepreneurs. As the ONLY digital banking platform in Canada offering a truly modern solution, we disrupt traditional banking practices. Tired of the big banks' monopoly, Canadian business owners are seeking innovative alternatives. In under two years, we're supporting over 4,000 Canadian...
-
Senior Mobile Quality Engineer
1 week ago
Toronto, Ontario, Canada Radio-Canada Full time $80,000 - $120,000 per yearPosition TitleSenior Mobile Quality Engineer (Multiplatform/PSI) (English Services) (Telework/Hybrid)Status Of EmploymentContractorPosition Language RequirementEnglishLanguage SkillsEnglish (Reading), English (Speaking), English (Writing)Work at CBC/Radio-CanadaAt CBC/Radio-Canada, we create content that informs, entertains and connects Canadians on multiple...
-
Senior UX Designer
6 days ago
Toronto, Ontario, Canada Glu Mobile Full timeDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Senior UX...
-
Toronto, Ontario, Canada Arcadis Full time $78,000 - $117,000 per yearArcadis 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 to play. With the power of many curious minds, together we can solve the world's most complex...
-
Senior UX Designer
1 week ago
Toronto, Ontario, Canada Glu Mobile Full time $80,000 - $150,000 per yearDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Design Home is...
-
Toronto, Ontario, Canada Arcadis Full time $78,000 - $117,000 per yearDescriptionArcadis 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 to play. With the power of many curious minds, together we can solve the world's most...
-
Senior Software Engineer
18 hours ago
Toronto, Ontario, Canada Puzzle Cats Full time $120,000 - $150,000 per yearAbout the Senior Software Engineer position We are looking for talented engineers interested in creating something big To succeed in this role, you will need to have a good understanding of the casual mobile game market. You will work on and ship at least 1 game every 2 months.You will be developing fun and highly scalable mobile games, played by tens of...