1

Mobile Application Developer Jobs in Calgary, AB

Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term ... Applicants who require accommodation in the job application process may contact Human Resources at ...

Overview Hexagon's Autonomous Solutions division is looking for an Embedded Software Engineer (1 ... Applicants who require accommodation in the job application process may contact Human Resources at ...

Post-secondary education in Business Administration, Engineering, CET, Project Management ... If you require accommodation or special assistance at any stage of the application process and ...

You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...

You will have the opportunity to work closely with engineers across the broader NovAtel organization as well as with customers to implement stateoftheart positioning algorithms, perform detailed data ...

WindServer System Administrator

Calgary, AB · On-site

CA$77K - CA$102K/yr

With an unmatched breadth and depth of engineering, advisory and sciencebased expertise, our global ... Troubleshoot, debug, and resolve application, server, and configuration issues across the ...

Showing results 41-60

Mobile Application Developer information

See Calgary, AB salary details

$36.5K

$102.5K

$157.5K

How much do mobile application developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for mobile application developer in Calgary, AB is $102,539.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,500.00 and $119,000.00 per year, depending on experience, location, and employer.

What is a mobile application developer?

A mobile application developer designs programs and apps for use on smartphones, tablets, and other mobile devices. These skilled computer professionals develop solutions on popular mobile platforms, such as iOS and Android, as their main job duty. Your software is typically made available through the Apple Store and the Google Play Store. Apps downloaded to the mobile devices are designed to perform various functions, allow for game play and entertainment, or assist with life goals. You need experience with a variety of programming languages and development platforms for this job.

What are some common challenges mobile application developers face when working on cross-platform apps?

Mobile Application Developers often encounter challenges related to ensuring consistent functionality and user experience across different devices and operating systems when building cross-platform apps. These challenges can include dealing with varying screen sizes, managing performance optimization, and integrating native device features. Collaboration with UI/UX designers and QA testers is essential to address compatibility issues, and staying updated with the latest frameworks and tools helps developers deliver reliable, high-quality applications.

What are the key skills and qualifications needed to thrive as a mobile application developer, and why are they important?

To thrive as a Mobile Application Developer, you need strong programming skills in languages such as Java, Kotlin, Swift, or Dart, along with a solid understanding of mobile UI/UX principles and a degree in computer science or a related field. Familiarity with development tools like Android Studio, Xcode, cross-platform frameworks (e.g., Flutter, React Native), and version control systems such as Git is typically required. Creative problem-solving, collaboration, and effective communication are standout soft skills in this role. These skills ensure the creation of reliable, user-friendly apps and facilitate efficient teamwork in a rapidly evolving mobile technology landscape.

What is the difference between Mobile Application Developer vs Web Developer?

AspectMobile Application DeveloperWeb Developer
CredentialsTypically requires programming skills in Swift, Java, or Kotlin; often has certifications in mobile app developmentRequires skills in HTML, CSS, JavaScript; may have certifications in web development or related technologies
Work EnvironmentDevelops apps for iOS and Android platforms, often working in IDEs like Xcode or Android StudioBuilds websites and web applications, working with browsers and server environments
Employer & IndustryTech companies, startups, app development agenciesBusinesses, digital agencies, e-commerce platforms
Search & Comparison IntentOften compared for career paths, skills, and job roles in mobile vs web development

Mobile Application Developers focus on creating apps for mobile devices using platform-specific languages and tools, while Web Developers build websites and web applications accessible via browsers. Both roles require programming skills but differ in platforms, tools, and deployment environments.

Is a mobile application developer a good career?

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

What are the most commonly searched types of Application Developer jobs in Calgary, AB?

The most popular types of Application Developer jobs in Calgary, AB are:

What are popular job titles related to Mobile Application Developer jobs in Calgary, AB?

For Mobile Application Developer jobs in Calgary, AB, the most frequently searched job titles are:

What job categories do people searching Mobile Application Developer jobs in Calgary, AB look for?

The top searched job categories for Mobile Application Developer jobs in Calgary, AB are:

What cities near Calgary, AB are hiring for Mobile Application Developer jobs?

Cities near Calgary, AB with the most Mobile Application Developer job openings:

Infographic showing various Mobile Application Developer job openings in Calgary, AB as of August 2026, with employment types broken down into 69% Full Time, and 31% Contract. Highlights an 88% In-person, and 12% Hybrid job distribution, with an average salary of $102,539 per year, or $49.3 per hour.

Staff Software Developer - GPU Libraries

Advanced Micro Devices, Inc

Calgary, AB • On-site

Full-time

Posted 9 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

26th of 161 rated electronics manufacturers


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

THE ROLE: 

AMD is looking for a motivated software developer who is passionate about improving AI software solutions. You will be a member of the ROCm GPU software team comprised of incredibly talented industry specialists and will work with the very latest hardware and software technology. 

THE PERSON: 

The ideal candidate should be passionate about software engineering, computational libraries, performance and possess skills to drive advanced issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.  

KEY RESPONSIBILITIES: 

  • Develop software modules in C++, Python, HIP, assembly to enable key mathematical software for datacenter GPU systems
  • Develop and improve software methodologies, programs and scripts to integrate variety of features, optimizations and tunings in production libraries.
  • Identify and help resolve feature and performance issues by working closely with other libraries’ development teams and internal engineering groups.
  • Stay informed of software and hardware developments, especially pertaining to latest software methodologies and hardware architecture, and help enhance libraries in ROCm.

PREFERRED SKILLS/EXPERIENCE: 

  • Proficient in C/C++ & Python programming employing best software design practices
  • GPU software development involving HIP, CUDA, or OpenCL
  • Advanced use of AI agents & tools to accelerate development and SDLC
  • Experience with agile software development practices
  • Experience in software design, debugging, and performance evaluations
  • Ability to closely interact with software technical leads, program managers, and interface with hardware teams 

 

ACADEMIC CREDENTIALS: 

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent 

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Qualifications:

Benefits offered are described:  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.  AMD’s “Responsible AI Policy” is available here.

 

This posting is for an existing vacancy.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom