Snaplii logo
JavaScript Works

Senior Mobile Engineer

Snaplii · Mississauga, Canada

Posted 7 days ago

$100K - 200K + EquityFull timeOnsite

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)

    Technology stack

    TypeScriptObjective-CAndroidJavaiOS DevelopmentJavaScriptKotlinReact NativeSwiftiOS

    What we offer

      Similar roles you may like