About Snaplii
About the role
SENIOR MOBILE ENGINEER
React Native • iOS • Android
Transform Fintech with Canada's Fastest-Growing Platform
🚀 Join Snaplii and Shape the Future of Everyday Spending
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, we partner with 400+ leading brands including Walmart, Amazon, and Esso. Our platform is fully built and maintained in-house, engineered to handle complex payment flows and scale with demand.
About the Role
We're 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 deep understanding of mobile ecosystems, strong ownership, and a proactive approach to delivering high-quality software.
What You'll Do
Take Full Ownership
- Own projects end-to-end, from ideation and technical planning through development, testing, and deployment. You are accountable for the final, high-quality result.
Proactively Solve Problems
- Actively seek out technical challenges and improvement opportunities. Investigate issues, propose innovative solutions, and take initiative to implement them—without waiting for instructions.
Master Inter-team Communication
- Communicate clearly with product managers, designers, and engineers. Proactively seek clarification on requirements and lead technical discussions to ensure shared understanding.
Build Exceptional Mobile Experiences
- 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 (Android) and Swift/Objective-C (iOS) for platform-specific features and performance
- Collaborate closely with cross-functional teams to translate complex product requirements into seamless mobile experiences
- Debug and troubleshoot issues across JavaScript and native layers, continuously improving performance, stability, and responsiveness
- Prioritize tasks effectively, manage time efficiently, and create detailed technical plans before development
- Maintain comprehensive technical documentation for all features and modules
- Stay current with latest trends in React Native and native iOS/Android development to keep our applications modern and competitive
What You'll Bring
Required Qualifications
- 5+ years of professional mobile development experience with significant focus on both React Native and native Android/iOS development
- Proven track record of developing, debugging, and deploying mobile applications to 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 Node.js 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: Master of React Native and equally skilled in native Android (Kotlin/Java) and iOS (Swift/Objective-C). You seamlessly switch between frameworks to deliver the best results.
- Skilled in Node.js: Solid understanding of Node.js and efficient work with back-end services.
- Self-Motivated Owner: You initiate, drive projects to completion, and demonstrate strong commitment to quality.
- Proactive Problem Solver: Efficiently identify and resolve challenges with strong independent work capabilities.
- Excellent Planner: Prioritize competing tasks, manage deadlines effectively, and create clear, actionable development plans.
- Meticulous Documenter: Understand the critical importance of creating clear, concise, and helpful technical documentation.
Why Join Snaplii
📊 Scale & Impact
$70M annual transaction volume 200,000+ active users
🏆 Top Rankings
Ranked #5 on App Store Consistently Top 80
🤝 Brand Partnerships
400+ leading brands Walmart, Amazon, Esso
🚀 Full Ownership
Fully in-house platform Your code, your impact
Join us as we expand into new digital finance offerings and shape the future of everyday spending.
Responsibilities
Requirements
- React Native (advanced)
- iOS Development (intermediate)
- Android (intermediate)
- 5+ years of commercial experience
- English (advanced)
- Mandarin (advanced)



