logo

View all jobs

Senior Mobile Engineer

Remote, Canada · Computer/Software

Senior Mobile Engineer

Our client is helping tenants take back control of their biggest monthly expense: rent.

They are the first Canadian rewards program enabling renters to pay rent digitally, earn rewards on rent, and report rent payments to credit bureaus. The platform helps renters get a leg up, and their team is passionate about changing the landscape for Canadian renters.

About the role

They are looking for an experienced Senior Mobile Engineer to lead the development of their mobile application. This is a unique opportunity to own the architecture, development, and launch of a cutting-edge mobile platform that will empower renters across Canada.

This role is ideal for someone who has a proven track record of building and deploying robust, scalable mobile applications in React Native for both iOS and Android. You’ll collaborate closely with the CTO and senior engineering team to deliver a seamless and rewarding experience for users.

What you'll do

• Take ownership of the architecture and development of the React Native mobile app for iOS and Android.
• Collaborate with the engineering and product teams to create an exceptional customer experience.
• Lead the launch of the mobile application, including app store submissions and updates.
• Work with their  partners to integrate financial APIs and deliver secure, seamless payment features.
• Design, implement, and optimize infrastructure and features, while maintaining and improving the existing code base.
• Provide technical leadership and mentorship to team members, fostering a culture of innovation and excellence.

What you'll bring

• 5+ years of professional software development experience, including 3+ years of React Native development for end-to-end mobile applications.
• Expertise in building and deploying apps to both iOS App Store and Google Play Store, with a deep understanding of the nuances of cross-platform development.
• Strong knowledge of frontend engineering, particularly React Native, TypeScript/JavaScript, Node.js, and modern mobile UI design.
• Proven track record of building, deploying and maintaining reliable and scalable APIs in Javascript or other languages.
• Exceptional skills with version control systems, particularly Git, demonstrating a disciplined approach to code versioning and release management.
• Proficiency in working with Firebase databases (primarily Firebase Firestore and Google Cloud Platform), showcasing your capability to handle large datasets and real-time data efficiently.
• Demonstrated experience in working independently, possessing the ability to handle large chunks of code, make critical decisions and drive initiatives in a fast-paced environment.
• A deep understanding of cloud architecture and experience deploying applications on cloud platforms, preferably Google Cloud Platform.
• Outstanding problem-solving skills and the ability to make sound judgments under pressure.
• Excellent communication skills, with the ability to articulate complex technical ideas to non-technical stakeholders.

Nice to haves

• Experience in financial tech or payment platforms, demonstrating the ability to work with sensitive and secure data.
• Background in building apps from the ground up, with a portfolio showcasing projects you've led or contributed to.
• Familiarity with backend technologies, particularly Node.js, to support full-stack collaboration.
• Track record of building applications from scratch, demonstrating your understanding of the software development lifecycle from inception to deployment.

Why Us?

• Work with a small, funded, hard-working team filled with passionate people.
• As an early engineer and leader in the organization, you’ll have the opportunity to influence engineering and architectural decisions.
• Competitive salaries and equity options.
• Realistic company valuation that gives your equity real, meaningful upside.

Share This Job

Powered by