Senior Mobile Engineer Location: Toronto, Canada
About the Role We are 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 a deep understanding of mobile ecosystems, a strong sense of ownership, and a proactive approach to delivering high-quality software.
Requirements
Qualifications
- 5+ years of professional experience as a Mobile Developer, with a significant focus on both React Native and native Android/iOS development.
- Proven track record of developing, debugging, and successfully deploying mobile applications to both the 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.
What You'll Do
- Take Full Ownership: You will own your projects end-to-end, from initial ideation and technical planning through to development, testing, and deployment. You are accountable for the final, high-quality result.
- Proactively Solve Problems: You will actively seek out technical challenges and opportunities for improvement. You won't wait for instructions; you will investigate issues, propose innovative solutions, and take the initiative to implement them.