1

Mobile Software Developer Jobs in Ottawa, ON (NOW HIRING)

Software Secured is a leading Penetration Testing as a Service company, with a head office in ... This includes performing security code review, web, mobile, and network security tests. Help ...

... Engineering or Computer Science, or a related field at an accredited school in Canada. Advancing ... With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell ...

New

The Software Customer Service Manager position resides in Deployment, Managed & Support Services ... Work in collaboration with Sales, Product, Engineering, Deployment, Customer Success, Land Mobile ...

The Software Customer Service Manager position resides in Deployment, Managed & Support Services ... Work in collaboration with Sales, Product, Engineering, Deployment, Customer Success, Land Mobile ...

Software Dev QA - FortiVoice

Ottawa, ON ยท On-site

CA$92K - CA$112K/yr

Work closely with developers to ensure defects are correctly identified and fixed * Work closely ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...

Software Dev QA - FortiVoice

Ottawa, ON ยท On-site

CA$92K - CA$112K/yr

Work closely with developers to ensure defects are correctly identified and fixed * Work closely ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...

As the tech firm that was instrumental in creating the mobile world, and with more than 54,000 ... Pursuing a bachelor's, master's, or doctoral degree in Computer Science, Software Engineering ...

Test and Automated Test Co-op

Ottawa, ON ยท On-site

CA$25.50/hr

As the tech firm that was instrumental in creating the mobile world, and with more than 54,000 ... Pursuing a bachelor's, master's, or doctoral degree in Computer Science, Software Engineering ...

Degree or Diploma in Computer Science, Software Engineering or related field, or an equivalent ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...

Technical Support Engineer

Ottawa, ON ยท On-site

CA$74K - CA$90K/yr

Degree or Diploma in Computer Science, Software Engineering or related field, or an equivalent ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...

RAN System Verification Co-op

Ottawa, ON ยท On-site

CA$25.50 - CA$35.50/hr

Software test or release verification is a crucial part of software development life cycle (SDLC ... Ability to develop and maintain scripts and codes in Java, Bash, Python and other programing ...

Showing results 21-40

Mobile Software Developer information

What does a mobile software developer do?

A Mobile Software Developer designs, builds, tests, and maintains applications specifically for mobile devices like smartphones and tablets. They typically work with platforms such as iOS (using Swift or Objective-C) or Android (using Java or Kotlin). Their responsibilities include writing clean, efficient code, troubleshooting bugs, collaborating with designers and other developers, and ensuring apps perform well across different devices. Mobile developers must also stay updated with the latest platform changes and best practices to deliver high-quality user experiences.

What are the key skills and qualifications needed to thrive as a mobile software developer?

To thrive as a Mobile Software Developer, you need strong programming skills (such as Java, Kotlin, Swift, or Objective-C), a solid understanding of mobile platforms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs) like Android Studio or Xcode, version control systems like Git, and relevant certifications (such as Google Associate Android Developer) are typically required. Creative problem-solving, attention to detail, and effective communication help developers collaborate in teams and deliver user-friendly apps. These skills ensure efficient development of high-quality mobile applications that meet user needs and adapt to evolving technology.

What are some common challenges mobile software developers face when collaborating with cross-functional teams?

Mobile Software Developers often work closely with designers, product managers, and QA testers, which can create unique communication challenges. Aligning on feature requirements, design specifications, and platform constraints requires clear, proactive dialogue. Additionally, adapting to frequent changes in project scope or user feedback can require flexibility and strong problem-solving skills. Successful developers prioritize regular check-ins and thorough documentation to ensure everyone stays aligned throughout the development cycle.

What is the difference between Mobile Software Developer vs Mobile App Tester?

AspectMobile Software DeveloperMobile App Tester
Primary RoleDesigning, coding, and developing mobile applicationsTesting and ensuring the quality of mobile applications
Skills RequiredProgramming languages (Java, Swift), app development frameworksTesting tools, bug tracking, understanding of app functionality
Work EnvironmentDevelopment teams, software companies, startupsQuality assurance teams, testing labs, development teams
CertificationsMobile development certifications (e.g., Android Developer, iOS Developer)Testing certifications (e.g., ISTQB, Mobile Testing certifications)

While Mobile Software Developers focus on creating and coding mobile applications, Mobile App Testers specialize in testing these apps to identify bugs and ensure quality. Both roles often collaborate within the same industry and work environment but serve different functions in the app development lifecycle.

How much do mobile software developers make?

Mobile software developers typically earn a median annual salary ranging from $70,000 to $120,000, depending on experience, location, and skill set. Developers proficient in platforms like iOS and Android, with knowledge of programming languages such as Swift or Kotlin, tend to have higher earning potential.

Is a mobile software developer a good career?

A mobile software developer is a viable career choice with strong demand due to the widespread use of smartphones and mobile applications. The role typically requires skills in programming languages like Swift or Kotlin, and opportunities exist across various industries, offering competitive salaries and growth potential.

What are the most commonly searched types of Software Developer jobs in Ottawa, ON?

The most popular types of Software Developer jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Mobile Software Developer jobs?

Cities near Ottawa, ON with the most Mobile Software Developer job openings:

Penetration Tester (Remote)

Software Secured

Ottawa, ON โ€ข Remote

Full-time

Medical, Dental, Vision, PTO

Re-posted 24 days ago


Job description

Software Secured is a leading Penetration Testing as a Service company, with a head office in beautiful Ottawa, Canada. We help software development teams get ahead of hackers using a suite of services and products.  

Our team of pentesters is seeking a pentester to join us and help secure a few hundred additional applications. 

As a Pentester at Software Secured, you will have the opportunity to help our clients secure their mission-critical applications. This includes performing security code review, web, mobile, and network security tests. Help clients with security design reviews, threat modelling, and remediation strategies.

What You'll Do

  • Run manual penetration tests across web applications, APIs, mobile apps, and network infrastructure from scoping through testing, reporting, client readout, and retest
  • Produce findings that are manually confirmed and exploitable, with remediation guidance a developer can act on without a follow-up call
  • Handle nuanced test cases beyond the standard checklist: business logic flaws, authorization edge cases, vulnerability chaining, and environment-specific attack paths
  • Present findings directly to client engineering teams and security leads explaining what was found, why it matters, and how to fix it
  • Contribute to security design reviews and threat modelling engagements earlier in the SDLC
  • Mentor junior testers on test execution and report quality; contribute to methodology improvements, tooling, and internal playbooks
  • Develop domain depth in one or more service areas (web, network, mobile, code review) through our Domain Expertise Program with formal recognition and stipend for engineers who build expertise that makes the whole team stronger

What We're Looking For

  • 2+ years of hands-on manual penetration testing not scanner-assisted, manual
  • Demonstrated ability to run standard engagements end-to-end with minimal oversight: scope, test, report, readout, retest
  • Finds that go beyond OWASP Top 10 basics business logic issues, complex auth flaws, chained vulnerabilities
  • Reports that are client-ready with low rework: technically accurate, clearly written, correctly risk-rated
  • Software development background in one or more of Python, .NET, Ruby, or Java you understand how the thing was built, not just how to break it
  • Strong communication skills in both directions: writing that doesn't require a translator and calls where you can hold your own in front of an engineering team
  • Located in Canada and eligible to work (citizen, permanent resident, or valid work visa)

Nice to Have

  • OSCP, OSCP+, or GWAPT
  • Experience across multiple service areas (web + mobile, or web + network)
  • Familiarity with compliance frameworks that drive our clients' security programs: SOC 2, ISO 27001, PCI DSS, HIPAA

What we are offering: 

Competitive base salary 

Work remotely anywhere in Canada (you're welcome to work in the Ottawa office when you'd like the option).

Work remotely from anywhere in the world for up to 2 months per year.

Yearly profit-sharing between 5 - 12% of your base salary, based on your performance.

Perks such as: monthly UberEats budget, annual home office stipend.

3 weeks of vacation to start. Additionally, the whole company is off for the week between Christmas and the New Year.

Parental, bereavement and child loss leave.

You will receive a great health benefits package (includes dental, vision, practitioners, etc.).