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 ...
Wireless Sales Consultant
Orleans, ON · On-site
... development and interact with the larger store team and other business units to share your ... Stay updated through the various internal communication channels (mobile app, intranet, bulletin ...
Wireless Sales Consultant
Orleans, ON · On-site
... development and interact with the larger store team and other business units to share your ... Stay updated through the various internal communication channels (mobile app, intranet, bulletin ...
... across Android app platforms, supporting mobile backend APIs, mobile CI/CD tools, and testing ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
... across Android app platforms, supporting mobile backend APIs, mobile CI/CD tools, and testing ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...
... iOS / tvOS app platforms, supporting mobile backend APIs, mobile CI/CD tools, and testing ... Demonstrated full-mobile stack development experience (mobile native client and SDK, build CI/CD ...
... iOS / tvOS app platforms, supporting mobile backend APIs, mobile CI/CD tools, and testing ... Demonstrated full-mobile stack development experience (mobile native client and SDK, build CI/CD ...
... tvOS app platforms, supporting backend APIs, CI/CD tools, and testing automation. They ensure ... Demonstrated full-stack development experience with mobile and CTV native clients, SDKs, and APIs ...
... tvOS app platforms, supporting backend APIs, CI/CD tools, and testing automation. They ensure ... Demonstrated full-stack development experience with mobile and CTV native clients, SDKs, and APIs ...
Senior Copywriter
Ottawa, ON · On-site +1
Our first app, Hushed, is one of the largest VoIP apps, with millions of installs and over 500,000 ... Create partnership decks, sales collateral, presentations, and business development materials.
Senior Copywriter
Ottawa, ON · On-site +1
Our first app, Hushed, is one of the largest VoIP apps, with millions of installs and over 500,000 ... Create partnership decks, sales collateral, presentations, and business development materials.
Senior Associate, Salesforce Technical Consultant
Ottawa, ON · On-site
CA$84K - CA$134K/yr
Experience with mobile workforce implementations (Salesforce Field Service or similar ... This meaningful work, and our continuous development environment, will take your career to the next ...
Senior Associate, Salesforce Technical Consultant
Ottawa, ON · On-site
CA$84K - CA$134K/yr
Experience with mobile workforce implementations (Salesforce Field Service or similar ... This meaningful work, and our continuous development environment, will take your career to the next ...
Mobile App Development information
See Ottawa, ON salary details
$24.3K - $38.1K
3% of jobs
$38.1K - $51.9K
9% of jobs
$51.9K - $65.7K
8% of jobs
$76.1K is the 25th percentile. Wages below this are outliers.
$65.7K - $79.5K
8% of jobs
$79.5K - $93.4K
14% of jobs
The median wage is $100.3K / yr.
$93.4K - $107.2K
18% of jobs
$107.2K - $121K
13% of jobs
$124.8K is the 75th percentile. Wages above this are outliers.
$121K - $134.8K
11% of jobs
$134.8K - $148.6K
12% of jobs
$148.6K - $162.4K
3% of jobs
$162.4K - $176.2K
2% of jobs
$24.3K
$103K
$176.2K
How much do mobile app development jobs pay per year?
What is mobile app development?
What are the key skills and qualifications needed to thrive as a mobile app developer, and why are they important?
What are some common challenges faced by mobile app developers when working on cross-functional teams?
What is the difference between Mobile App Development vs Web Development?
| Aspect | Mobile App Development | Web Development |
|---|---|---|
| Required Credentials | Typically requires programming skills in Swift, Kotlin, or Java; often includes certifications in mobile platforms | Requires skills in HTML, CSS, JavaScript; certifications in web technologies are common |
| Work Environment | Developing apps for iOS and Android devices, often using IDEs like Xcode or Android Studio | Building websites and web applications, usually using browsers and web servers |
| Employer & Industry Usage | Used by mobile app companies, startups, and enterprises for mobile solutions | Used across all industries for online presence and web-based services |
Mobile App Development focuses on creating applications for smartphones and tablets, requiring knowledge of mobile-specific programming languages and environments. Web Development involves building websites and web applications accessible via browsers. While both fields require coding skills, they serve different platforms and user experiences, making them distinct career paths within the tech industry.
Are mobile app developers still in demand?
How do I become a mobile app developer?
How to get a job in mobile app development?
Is making mobile apps profitable?
What cities near Ottawa, ON are hiring for Mobile App Development jobs?
Cities near Ottawa, ON with the most Mobile App Development job openings:

Full-time
Posted 10 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.