The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving the team's technical direction, fostering innovation, and ensuring the highest quality in our ...
The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving the team's technical direction, fostering innovation, and ensuring the highest quality in our ...
The Android Software Engineer contributes to mobile technology strategy, architecture, best practices, and choice of tools and technology stack across Android app platforms, supporting mobile backend ...
The Android Software Engineer contributes to mobile technology strategy, architecture, best practices, and choice of tools and technology stack across Android app platforms, supporting mobile backend ...
About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and ... tvOS app platforms, supporting backend APIs, CI/CD tools, and testing automation. They ensure ...
About the Job We are searching for a Senior iOS/tvOS Software Developer to join the CNN Mobile and ... tvOS app platforms, supporting backend APIs, CI/CD tools, and testing automation. They ensure ...
The Staff Software Developer for the CNN tvOS team drives mobile tech strategy, architecture, best practices, and choice of tools and technology stack across iOS / tvOS app platforms, supporting ...
The Staff Software Developer for the CNN tvOS team drives mobile tech strategy, architecture, best practices, and choice of tools and technology stack across iOS / tvOS app platforms, supporting ...
TEHORA est presentement a la recherche d' un (e) developpeur(euse) mobile experimente(e) ayant une ... Connaissance en Processus de validation et deploiement dans App Store et Google Play;
TEHORA est presentement a la recherche d' un (e) developpeur(euse) mobile experimente(e) ayant une ... Connaissance en Processus de validation et deploiement dans App Store et Google Play;
TEHORA est présentement à la recherche d' un (e) développeur(euse) mobile expérimenté(e) ayant ... Connaissance en Processus de validation et déploiement dans App Store et Google Play;
Quick apply
TEHORA est présentement à la recherche d' un (e) développeur(euse) mobile expérimenté(e) ayant ... Connaissance en Processus de validation et déploiement dans App Store et Google Play;
Senior Associate, Salesforce Technical Consultant
Ottawa, ON · On-site
CA$84K - CA$134K/yr
Salesforce certifications such as Platform Developer I, Platform App Builder, or Administrator ... Experience with mobile workforce implementations (Salesforce Field Service or similar)
Senior Associate, Salesforce Technical Consultant
Ottawa, ON · On-site
CA$84K - CA$134K/yr
Salesforce certifications such as Platform Developer I, Platform App Builder, or Administrator ... Experience with mobile workforce implementations (Salesforce Field Service or similar)
Mobile App Developer information
See Ottawa, ON salary details
$25.7K - $36.2K
1% of jobs
$36.2K - $46.7K
2% of jobs
$46.7K - $57.2K
7% of jobs
$57.2K - $67.6K
12% of jobs
$69.9K is the 25th percentile. Wages below this are outliers.
$67.6K - $78.1K
14% of jobs
The median wage is $86K / yr.
$78.1K - $88.6K
19% of jobs
$88.6K - $99.1K
17% of jobs
$102.5K is the 75th percentile. Wages above this are outliers.
$99.1K - $109.6K
11% of jobs
$109.6K - $120K
9% of jobs
$120K - $130.5K
5% of jobs
$130.5K - $141K
3% of jobs
$25.7K
$87.9K
$141K
How much do mobile app developer jobs pay per year?
What is a mobile app developer?
What are some common challenges mobile app developers face when working on cross-platform applications?
What are the key skills and qualifications needed to thrive as a mobile app developer, and why are they important?
Are mobile app developers still in demand?
How do you become a mobile app developer?
How to get a job in mobile app development?
Is a mobile app developer a good career?
What are popular job titles related to Mobile App Developer jobs in Ottawa, ON?
For Mobile App Developer jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Mobile App Developer jobs in Ottawa, ON look for?
The top searched job categories for Mobile App Developer jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Mobile App Developer jobs?
Cities near Ottawa, ON with the most Mobile App Developer job openings:

Full-time
Posted 8 days ago
Key responsibilities
Lead the design and architecture of complex Android apps to ensure scalability, reliability, and performance.
Provide strategic guidance and mentorship to Android engineers to foster innovation, code quality, and technical excellence.
Oversee CI/CD pipelines and release processes to support continuous iteration of automation, tools, and practices.
Job description
The Role
The Staff Software Engineer specializes in mobile app development and is responsible for driving the team's technical direction, fostering innovation, and ensuring the highest quality in our development lifecycle. They bring a blend of deep Android expertise, strategic architectural vision, and strong leadership abilities to guide our engineering team toward excellence, from concept through release.
What You Do
- Provide strategic guidance and mentorship to Android engineers, fostering a culture of innovation, code quality, and technical excellence.
- Lead the design and architecture of complex Android apps, ensuring scalability, reliability, and overall performance.
- Implement and utilize robotics to assist the public safety mission, from airborne drones to body-worn cameras.
- Work closely with internal and external partners to align technical solutions with business objectives.
- Integrate with backend services provided through REST, WebRTC, and others while maintaining offline-rst capabilities.
- Accommodate a variety of different hardware congurations, from ordinary smartphones to headless single-board computers.
- Stay current with Android platform changes, dependency upgrades, and emerging app technologies.
- Oversee CI/CD pipelines and release processes, driving continuous iteration of automation, tools and practices.
- Ensure comprehensive documentation of app architecture, engineering decisions, and development standards.
What You Bring
Required Qualications:
- Degree in Computer Science, Software Engineering, or a related eld, or equivalent industry experience and training.
- Minimum of 8 years of experience in Android development, including experience leading or acting as a technical lead for a team.
- Proven track record of collaboration amongst team members with a focus problem decomposition.
- Passion for reducing customer and engineering friction and eagerness to chase simplicity.
- Prociency in Kotlin with experience in Jetpack libraries such as CameraX and Compose.
- Solid understanding of asynchronous and reactive programming such as Flows or RxJava.
- Familiarity with the Firebase platform such as Cloud Messaging and Crashlytics.
- Exposure to integrated project management and CI/CD tools such as GitHub or GitLab.
- Ability to articulate technical concepts to a variety of technical and non-technical stakeholders.
Additional Qualications:
- Experience with connected hardware or peripherals such as IoT devices or retail terminals.
- Understanding of online mapping technologies such as ArcGIS or Mapbox.
- Familiarity with networking technologies such as MQTT and WebRTC.
- Experience leading or working on a geographically dispersed engineering team.
- Knowledge of adjacent platform capabilities and limitations such as Fire OS and iOS.
- FAA or Transport Canada remote pilot certication with ight experience.
- Hands-on time leveraging AI tooling in development workows.
Note: This position requires a security clearance from the Government of Canada. Candidates must be legally authorized to work in Canada and must successfully obtain and maintain a Reliability security clearance. Please note that specific customer contracts may impose additional security verification requirements. Obtaining and maintaining all required security clearances is a condition of employment. For more information on the Government of Canada's security screening process, please visit Public Services and Procurement Canada.
Versaterm is committed to fair and equitable compensation that is competitive, consistent, and aligned with the value each role contributes to our organization. The starting salary for this position will be dependent upon many factors, such as the successful candidate's skills, experience, education, training as well as internal equity, market data, and business needs. In addition to base salary and our comprehensive benefits offering, some roles may also be eligible for variable compensation such as incentive plans or discretionary performance bonuses.