Job description
Job details
- Location: Canada
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: CAD 140,000 - 170,000 per year
Role overview
Cardata is hiring a Senior Mobile Engineer to join their team in Canada. This full-time, remote-friendly role offers a competitive salary range of CAD 170,000. As a senior engineer, you will build and scale mobile solutions that power intelligent vehicle reimbursement software used by businesses across North America.
Job details
This position is based in Canada and supports remote or hybrid work arrangements. You will work on native iOS and Android applications, collaborating with a small, high-impact engineering team. The role involves architecting mobile features, optimizing performance, and integrating with backend APIs to deliver seamless user experiences. Cardata is transforming outdated vehicle program management with automated, data-driven solutions, and your work will directly shape the product roadmap.
Responsibilities
- Design and develop native mobile applications for iOS and Android platforms
- Architect scalable mobile solutions and integrate with backend services
- Collaborate with product and engineering teams to define feature requirements
- Optimize app performance, reliability, and user experience
- Mentor junior engineers and contribute to code reviews and best practices
Requirements
- 5+ years of professional mobile development experience with iOS and Android
- Strong proficiency in Swift, Kotlin, or React Native frameworks
- Experience building and shipping production mobile applications
- Solid understanding of RESTful APIs, mobile architecture patterns, and testing
- Excellent problem-solving skills and ability to work in a fast-paced environment
Benefits
- Competitive salary: CAD $140,000 - $170,000
- Remote or hybrid work flexibility
- High-impact role in a growing company
- Opportunity to shape product direction and technical strategy