Senior Mobile Developer

Remote (Canada)
November 5, 2025
Salary
$
106000
 - 
$
159000
Job Type
Full Time
Years of Experience
3
 - 
5
 years
Industry
SaaS

Job Description



Toast is recruiting on behalf of this company. They are seeking a Senior Mobile Developer to lead the development and maintenance of mobile applications across iOS and Android using Expo and React Native. This role is instrumental in delivering a reliable, accessible, and performant mobile experience that aligns with the company’s commitment to innovation and user-centered design.

The company is transforming the background screening industry with technology-first solutions, and they are committed to building a diverse team that reflects the communities they serve. This is a remote-first position with flexible working arrangements to support work-life blend.
 

Responsibilities

 
  • Build and maintain cross-platform mobile applications using React Native and TypeScript.
  • Implement intuitive and accessible user interfaces in collaboration with design and product teams.
  • Manage the deployment process using EAS for the App Store and Google Play, including handling OTA updates and provisioning profiles.
  • Integrate mobile apps with backend APIs to ensure secure and seamless user experiences.
  • Monitor, test, and optimize app performance, including the use of tools like Firebase Crashlytics.
  • Troubleshoot issues and conduct manual and automated testing across devices and networks.
  • Collaborate across product, backend, and DevOps teams to ensure consistent system connectivity and deployment standards.
  • Participate in Agile ceremonies, share technical documentation, and mentor fellow developers.
  • Stay informed on emerging technologies to inform architectural decisions and maintain app competitiveness.
 

Requirements

 
  • Proficiency in React Native and TypeScript, with a deep understanding of mobile UI/UX best practices.
  • Experience deploying apps to the App Store and Google Play.
  • Strong understanding of RESTful API integration and mobile system architecture.
  • Familiarity with tools like Firebase Crashlytics, mobile testing frameworks, and Git.
  • Demonstrated experience working in Agile environments and contributing to technical decision-making.
  • Strong problem-solving skills and clear, empathetic communication style.
  • Additional mobile certifications (e.g., Android Developer, Apple Developer) are considered a plus.
 

Benefits

 
  • Remote-first work with flexibility to support personal schedules and well-being.
  • Competitive compensation including salary, commission, and comprehensive health benefits.
  • Generous paid vacation and wellness days.
  • Annual learning and development budget to support continued growth.
  • Inclusive and asynchronous work culture that values global collaboration and innovation.
  • Equity opportunities to share in the company’s long-term success.

Toast's Process

1. Application Review

Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!

2. Vetting Call

If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.

3. Profile Creation

Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.

4. Client Submission

After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.