1

Mobile Software Developer Jobs in Calgary, AB (NOW HIRING)

We are SLR Consulting (Canada), an 800+ team of advisory, environmental/engineering, and regulatory ... Ensure the proper functioning of data management software (EarthSoft EQuIS) * Establish standards ...

We are one of Canadas largest independently owned mobile-crane companies, experts in oilfield ... Translate business needs into clear technical requirements for developers. * Assist with software ...

New

We are one of Canada's largest independently owned mobile-crane companies, experts in oilfield ... Translate business needs into clear technical requirements for developers. * Assist with software ...

New

Certifications * 4th Class Power Engineering preferred. * WHMIS, First Aid, and related safety ... Proficiency with technology including standard software and office/mobile tools. Working Conditions

New

Certifications * 4th Class Power Engineering preferred. * WHMIS, First Aid, and related safety ... Proficiency with technology including standard software and office/mobile tools. Working Conditions

New

IT Help Desk II

Calgary, AB

CA$65K - CA$75K/yr

... and software knowledge of password management; good understanding of computer systems, mobile ... Cisco communications platform; integrated VOIP telephone solutions; telephony system engineering.

New

These individuals analyse client needs, implement software solutions, and provide training and ... engineering, and human capital. We provide comprehensive consulting, system integration and ...

next page

Showing results 1-20

Mobile Software Developer information

See Calgary, AB salary details

$50.5K

$105.7K

$193.5K

How much do mobile software developer jobs pay per year?

As of Jul 17, 2026, the average yearly pay for mobile software developer in Calgary, AB is $105,690.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Mobile Software Developer, and why are they important?

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 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 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.

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 are the most commonly searched types of Software Developer jobs in Calgary, AB? The most popular types of Software Developer jobs in Calgary, AB are:
Field Service Technician

Field Service Technician

H2O Innovation Inc.

Calgary, AB • On-site

Full-time

Dental, Vision, Retirement, PTO

Re-posted 19 days ago


H2O Innovation rating

7.5

Company rating: 7.5 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

225th of 430 rated machine equipment manufacturers


Job description

At H2O, we simplify water treatment by integrating state-of-the-art technologies to solve water challenges for good with our team of trusted experts.

Three years ago, we launched our fleet of mobile water reuse factories to help meet the growing demand for emergency water infrastructure and decentralized water reuse solutions across North America. Today, the Flexbox™ has become a key part of how we solve water challenges for good.

We’re currently looking for a Field Service Technician to help service, maintain, and operate these containerized water treatment systems in the field. If you enjoy hands-on work, travel, and being part of innovative and meaningful projects, this opportunity could be for you!

Join a people-first company where innovation, growth, and sustainability are at the heart of what we do.

The Benefits

  • Profit sharing bonus program;
  • Extensive training for the position;
  • Group Insurance plan including dental, vision & telemedicine;
  • 401K plan with employer's contribution;
  • Three (3) weeks of paid vacation per year;
  • Twelve (12) paid wellness days per year.

The Day-to-Day

  • Participate in the planning, coordination, and execution of the deployment of Flexbox™ units and pilot systems across North America;
  • Support the operation, service, and maintenance of mobile assets in both field and facility environments;
  • Troubleshoot technical issues on-site and remotely, and adjust plans based on urgency and operational needs;
  • Work closely with cross-functional teams including engineering, automation, commissioning, and project management;
  • Assist with system installation, startup, commissioning, and performance tuning at client sites;
  • Ensure systems are properly installed, configured, and maintained to meet operational requirements;
  • Track spare parts usage and maintain accurate inventory records;
  • Maintain detailed documentation, including service reports, deployment logs, and lessons learned;
  • Communicate with clients, vendors, and internal teams to support ongoing operations and resolve issues;
  • Identify inefficiencies, bottlenecks, or recurring issues and propose improvements to asset design and deployment strategies;
  • Participate in factory acceptance testing (FAT), wet testing, and maintenance activities at H2O Innovation facilities;
  • Follow safety standards and meet all site access requirements while maintaining a high level of professionalism.

The Skills We Are Looking for

  • Relevant technical site experience (for example, testing and operations experience), construction, and commissioning, as well as good IT and analytical skills; 
  • Mechanically inclined with ability to disassemble and reassemble piping, valves, equipment, etc.;
  • Valid driver’s license;
  • Must be able lift, push, pull at least 50 lbs;
  • Must be available to travel unrestricted in both USA and Canada - 80% of the work requires traveling; 
  • Excellent troubleshooting and problem-solving skills;
  • Basic understanding of water treatment processes, equipment, and technologies;
  • Ability to interpret engineering drawings, schematics, and P
  • Ability to meet all customer site access requirements and maintain a high degree of behavioral safety in all aspects of work;
  • Excellent interpersonal, leadership and managerial skills;
  • Be autonomous, resourceful and meticulous;
  • Provide excellent customer service;
  • Knowledge in various PLC programming software (Asset);
  • Experience in and knowledge of a variety of UF, RO, MBR technologies, chemical dosing kits, pumps, compressors, blowers, instrumentation, valves, screening systems, cartridge filters, etc. (Asset)

#ZR
#INDEED


What H2O Innovation employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom