This job is no longer available
This job expired on 07/09/2026. It no longer accepts applications.
Senior Mobile Developer
RVezy · Ottawa
Job description
About the role
We are looking for a Senior Mobile Developer to serve as the technical anchor for RVezy’s mobile platform. The role involves owning the architectural direction of our Kotlin Multiplatform applications, guiding the team, and delivering high‑quality, performant mobile experiences for RV renters across North America.
Key responsibilities
- Define and enforce architecture, coding standards, and patterns for Kotlin/KMP mobile apps.
- Lead triage, prioritisation, and resolution of production bugs, improving performance, stability and code quality.
- Collaborate with design and product teams to deliver user‑friendly features and manage end‑to‑end release processes (app‑store compliance, versioning, roll‑out).
- Integrate mobile apps with backend services and third‑party APIs, using analytics and monitoring to guide enhancements.
- Design and oversee mobile testing strategy, including unit, UI and beta testing, and conduct code reviews.
- Mentor fellow developers, champion best practices and stay current with mobile industry trends.
- Provide technical guidance to Customer Success on mobile‑related issues.
Required profile
- 5+ years of professional mobile development experience.
- Deep expertise in Kotlin and Kotlin Multiplatform; strong proficiency in Swift for native iOS work.
- Proven track record of owning architectural decisions for production apps and optimizing performance.
- Experience with app‑store deployment, automated testing and continuous integration.
- Solid problem‑solving, debugging and Git version‑control skills.
Required skills
- Kotlin
- Kotlin Multiplatform
- Swift
- Android SDK / frameworks
- iOS SDK
- Git
- Unit testing
- UI testing
- Automated testing pipelines
- Analytics and monitoring tools
- REST / third‑party API integration
- App‑store deployment processes
- Performance optimisation (memory, network, lazy loading)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
RVezy
Ottawa