Senior Mobile Developer
RVezy
About RVezy
RVezy is an innovative travel experience company that brings aspiring vacationers and RV owners together. Founded in 2016, we provide a platform for RV rentals available across most of Canada and the United States.
RVezy serves thousands of hosts and guests across North America, and you will be helping ensure they have a safe, secure, and enjoyable experience throughout each RV rental. We have a tight-knit team that has meaningful relationships with one another. To see how we started, check out our pitch on Dragon’s Den. Since then, we have grown exponentially, and our three-year revenue increased 286%, as mentioned in the Globe and Mail’s: Canada's Top Growing Companies 2023.
We were also named one of Ottawa’s Best Places to Work! If you want a sneak peek at what it’s like to work here, check out our Life at RVezy Instagram!
About the role
We are seeking a highly skilled Senior Mobile Developer to join our team as the technical anchor for our mobile platform. You'll own the architectural direction of RVezy's mobile applications, built primarily in Kotlin Multiplatform (KMP) with native iOS/Android support, set the technical standards the team builds on, and be the go-to person for triaging and resolving our toughest mobile issues. You'll lead through technical depth, hands-on execution, and mentorship of your peers, staying close to the code while shaping how our mobile apps are built.
Key responsibilities
- Own architectural decisions and technical direction for RVezy's mobile applications (primarily Kotlin/KMP), including coding standards and architecture patterns.
- Lead triage, prioritization, and resolution of mobile bugs and production issues, and drive improvements to performance, stability, and code quality.
- Partner with design and product teams to deliver user-friendly features, and own the release process end-to-end (app store guidelines, versioning, rollout).
- Integrate and optimize mobile apps with backend services and third-party APIs, and use analytics/monitoring tools to guide improvements.
- Lead mobile testing strategy (unit, UI, and beta testing), and participate in code reviews to maintain quality and consistency.
- Mentor other developers and champion best practices, while staying current on mobile industry trends.
- Collaborate with the Customer Success team on technical guidance for mobile-related issues.
Qualifications
Competencies, skills, and attributes:
- 5+ years of mobile development experience, with deep Kotlin expertise (Swift proficiency required for native iOS work); familiarity with Android frameworks/libraries and platform APIs (notifications, location, camera).
- Demonstrated experience owning architectural decisions for production mobile apps, including performance optimization (lazy loading, memory, network) and integrating backend services/third-party APIs.
- Experience with app store deployment/release processes and automated testing (unit and end-to-end).
- Familiarity with Git; strong problem-solving and debugging skills with an eye for detail.
- Excellent communication and teamwork skills; comfortable in a dynamic, agile environment.
Bonus points if you:
- Have hands-on experience with Kotlin Multiplatform (KMP), including sharing business logic across iOS and Android.
- Have experience developing back-end APIs.
- Are familiar with a broad range of mobile testing frameworks.
Location
The role will require you to work from our office in Centretown 2-3 days per week.
RVezy perks
- RVezy stock options (we believe every colleague should be an owner).
- Fifteen paid vacation days with extra time off over the winter holidays.
- Health and dental benefits from day one.
- Bonus plan connected to company goals
- One paid weeklong RV rental trip every year.
- Opportunities to attend festivals, concerts, and RV shows across Canada and the U.S.
- Employee recognition platform to reward employees’ hard work.
- Frequent social events and a steady supply of coffee and snacks in the office.
- Dog-friendly work environment in the Ottawa office.
- Flexible work hours and a relaxed dress code.
- Company laptop and equipment provided.
- Paid sick days.
How to apply
Want to stand out? At RVezy, we’re looking for someone who is willing to go that extra mile, so we’re asking you to do a little more than just click the “Apply Now” button.
- Go to RVezy.com and create an account.
- Search Yellowknife as your destination and leave the dates blank, and select “Drivable” before clicking the magnifying glass to start the search. Then find the RV with the title “RVezy Elite.”
- When you're on the listing, scroll toward the bottom and find "Ask a Question."
- In the message to the owner, introduce yourself and tell us about a time you went camping (or share another outdoor or travel experience) and tell us why you would be a great fit for the position. We want to get to know you! Enter whatever dates and location you please.
- Then just submit your resume with the rest of the application as normal.
We use artificial intelligence–enabled tools to assist with certain aspects of our hiring process, such as reviewing applications. These tools are designed to support our team, not replace human judgment. Final hiring decisions are always made by people.
- ...SustainabilityEngagement Data-SharingStewardship Field GuideBenchmark Your Votes News Contact 2025 RANKING ACCESS PLATFORM Senior Backend Developer Convallis euismod amet pellentesque sed condimentum curabitur feugiat arcu suspendisse. In lacus tincidunt sollicitudin...Senior
$85.5k - $114k per year
...career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like... ...or helping find cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team supporting the development...SeniorRemote jobLong term contractWork at officeMonday to friday- Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering...SeniorFull timeWorldwide
- ...in technical discussions, help drive design decisions, and document technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their implementation, quality, maintainability, and functionality. Resource...SeniorFull timeWorldwide
$106k - $140k per year
...Barracuda: We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work... ..., and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability...SeniorWorldwide- ...of all backgrounds and experiences who are passionate about quality, teamwork, and making an impact. We are seeking a Senior Automation Developer t o support a critical backend validation initiative involving Dynamics 365 and enterprise integrations. This role is ideal...SeniorInternship
$125k - $165k per year
..., your grit, and your care for people. Join us and shape the future of care. Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools that help Fullscript scale. Our team...SeniorLong term contractWork at officeWork from homeFlexible hours- ...of this we are looking for an experienced Radio Network System Developer that will join our RAN Baseband System Management team in Ottawa... ...continuously being a part of our team Good knowledge of 5G NR mobile communication systems, especially in the areas of the Physical Layer...Full time
- ...(Giatec) is seeking a talented and experienced Cloud Platform Developer to join our team. As a Cloud Platform Developer, you will be responsible... ...of Things (IoT) and delivers wireless concrete sensors, mobile apps, and advanced non-destructive technologies (NDT) that drives...Full timeRemote workWorldwide
$96k - $146k per year
...to contribute to advancements in autonomy electrification smart mobility technologies and more! In this position... You will work... ...documents to formulate test strategy design test cases and develop test automation scripts. Execute manual and automated tests review...Full timeLocal area- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore... ...our growing engineering team. Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work alongside...Full time
- ...An enterprise client is seeking experienced Senior Python Developers to help build the next generation of Artificial Intelligence systems.... ...working on AI-related projects. What You'll Do: Design and develop coding benchmarks used to evaluate frontier AI models. Analyze...SeniorHourly payWeekly payContract workRemote work10 hours per week
$105k - $155k per year
...The primary responsibilities for this position include but are not limited to: Design develop and maintain Android services and applications that support embedded and mobile third-party navigation experiences across multiple in-vehicle displays. Collaborate with cross...Full time$80k - $90k per year
...000 Type of Vacancy: New We are looking for a UI/Frontend Developer to join the Larus team. You will design and build the... ...are not required, but will set you apart and open pathways to seniority: Frontend architecture - modular methodologies (Feature-Sliced...Permanent employmentFull timeWork at officeRemote workHome officeMonday to friday3 days per week- ...mission critical application domains is seeking talented embedded developers for our Advanced Technology Development team. The Advanced... ...advancements to the wider BlackBerry QNX software portfolio Design and develop integration strategies for both internal and external...SeniorFull time
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...SeniorPermanent employmentFull time
- ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON...SeniorFlexible hours
- ...your region's office at a minimum of 4 times a month. About the role Join the Technology Solutions Team, in the Microsoft Azure Developer position, where the next generations of software applications are being developed to enable CMHC to achieve its mission. In this...Permanent employmentFull timeWork at office
$75k - $100k per year
...delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer in optical transceiver designs to participate in the software development life cycle, from concept through to delivery to end...Full time- ...SONiC components • Lead new hardware bring‑up efforts, validate board functionality, and troubleshoot system‑level hardware issues • Develop and maintain platform‑level Linux kernel drivers, device tree configurations, and integrations involving FPGA‑based features •...Permanent employmentFull time
- ...Qualifications Required for Applications; Back-End Developer Qualifications Required for Applications; At least 2 years of PHP (Laravel) and MySQL development experience. Expert in Laravel Framework, object-oriented programming (OOP) and MVC architecture. Strong...Full time
- ...a Research & Enablement team member you will be: Prototyping and derisking capabilities that will power a range of use cases Developing, implementing, documenting and optimizing machine learning algorithms, pipelines and workflows Collaborating with researchers, engineers...Full time
- ...frequency (RF) designs into a product prototype Be responsible for the functional and performance integration of new products Develop calibration and performance optimization procedures Define test coverage required for product integration Implement test automation...Full time
- ...might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting... ...and implement aesthetically pleasing, efficient, and functional mobile applications tailored for iOS devices using Swift and Objective-...Remote jobLocal areaFlexible hours
$3600 - $6000 per month
...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with...Full timeInternshipRelocation$81k - $105k per year
...We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have... ...impact, and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability to...Worldwide- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...Senior
$94.5k - $138.6k per year
...Experience Builder Geoprocessing tools to automate the linking and data migration of BIM data to ArcGIS Communicate with industry developers on best practices for extending ArcGIS to the AEC and BIM industries Design real-time and batch data pipelines for synchronizing...Senior$80k - $105k per year
...The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-... ...for the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering...SeniorFull timeWork at officeRemote workFlexible hours- Web Developer – PHP Drupal – CONTRACT We are looking for a Senior full-stack web developer for doing operations, maintenance and product updates on a Drupal site. This... ...Understanding development for different platforms (Mobile devices, desktop) ~Understanding of...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mobile Developer. Be the first to apply!
- senior mobile android developer Ottawa, ON
- mobile developer Ottawa, ON
- android mobile developer Ottawa, ON
- mobile application developer Ottawa, ON
- mobile app developer Ottawa, ON
- senior test manager Ottawa, ON
- senior technical specialist Ottawa, ON
- senior project accountant Ottawa, ON
- senior contract administrator Ottawa, ON
- senior game designer Ottawa, ON
