1

Mobile Application Developer Jobs in Hamilton, ON

Be Seen First

Full Stack Software Developer

Burlington, ON · On-site

CA$75K - CA$100K/yr

Full-Stack Software Developer Location Burlington, Ontario (on-site, majority of time in office ... enterprise application development, mobile deployments, and complex barcoding and imaging ...

Software Developer

Kitchener, ON · Hybrid

CA$80K - CA$101K/yr

Develop desktop application services integrated with audiology and backend systems * Collaborate closely with architects, project managers, UX designers, test engineers, and software developers

New

Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...

Software Developer (C/C++)

Ottawa, ON · On-site

CA$117K - CA$143K/yr

Experienced C/C++ programmer. * Solid background in TCP/IP networking and multi-threaded ... application, cloud or mobile environments. Fortinet ranks number one in the most security ...

Software Developer ID: 1007 Location: Kitchener Department: Information Technology More about this ... Build and maintain a Next.js + TypeScript application integrated with Supabase. * Implement ...

AMR Systems Engineer

Mississauga, ON · On-site

CA$73K - CA$92K/yr

The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of ... You are interested in the application of high-tech solutions in industrial environments. You have a ...

The Autonomous Mobile Robot (AMR) Systems Engineer develops the design and implementation of ... You are interested in the application of high-tech solutions in industrial environments. You have a ...

Comfort building across mobile (React Native or native iOS/Android) and backend systems. You don't ... Engineering rigour. Tests, code review, and CI/CD are table stakes-practices which are often ...

Software Developer (12 month term)

Ottawa, ON · Hybrid

CA$111K - CA$140K/yr

The role focuses on designing, programming, testing, and maintaining software applications and databases, while supporting ongoing application lifecycle management activities and ensuring all work ...

Software Developer

Ottawa, ON · On-site

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience ... Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ...

Software Developer

Ottawa, ON

CA$96K - CA$118K/yr

As a Software Developer, you will * 5 plus years of software development experience ... Familiar with cross-platform desktop application development environments ( Windows, MacOS, Linux ...

Junior Pentester (Remote)

Ottawa, ON · Remote

CA$70K - CA$95K/yr

... application security and take pride in spreading the word and helping developers write secure code ... Mandatory: * Experience performing web, API, or mobile pentests, or comparable experience ...

Junior Pentester

Ottawa, ON · On-site +1

CA$70K - CA$95K/yr

... application security and take pride in spreading the word and helping developers write secure code ... Mandatory: * Experience performing web, API, or mobile pentests, or comparable experience ...

next page

Showing results 1-20

Mobile Application Developer information

See Hamilton, ON salary details

$35.5K

$99.7K

$153.1K

How much do mobile application developer jobs pay per year?

As of Jul 18, 2026, the average yearly pay for mobile application developer in Hamilton, ON is $99,689.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,235.00 and $115,692.00 per year, depending on experience, location, and employer.

Will AI replace mobile devs?

AI is expected to automate certain coding tasks and improve app development efficiency, but it is unlikely to fully replace mobile application developers. Developers will continue to be essential for designing, customizing, and maintaining complex apps, as well as integrating AI tools into their workflows. Skills in programming languages, user experience design, and problem-solving remain critical in this evolving field.

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 do mobile application developers do?

Mobile application developers design, build, and maintain apps for smartphones and tablets using programming languages like Java, Swift, or Kotlin. They collaborate with designers and testers, use development tools such as IDEs, and often follow software development life cycles to ensure functionality, performance, and user experience.

Is mobile app development still in demand?

Mobile application developers are in high demand due to the continued growth of smartphones and mobile services. Skills in programming languages like Swift and Kotlin, along with experience in app design and user experience, are valuable in this field. The industry remains strong with opportunities across various sectors including entertainment, finance, and healthcare.

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.

What are Mobile Application Developers?

Mobile Application Developers are professionals who design, build, and maintain applications for mobile devices such as smartphones and tablets. They work with platforms like Android and iOS, using programming languages such as Java, Kotlin, Swift, or React Native. Their responsibilities include writing code, testing and debugging apps, and often working with designers and other developers to create user-friendly and efficient mobile experiences. Mobile App Developers play a crucial role in bringing digital services and products directly to users' hands.

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.

How much do mobile application developers make?

Mobile application 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.
What are the most commonly searched types of Application Developer jobs in Hamilton, ON? The most popular types of Application Developer jobs in Hamilton, ON are:
What are popular job titles related to Mobile Application Developer jobs in Hamilton, ON? For Mobile Application Developer jobs in Hamilton, ON, the most frequently searched job titles are:
What cities near Hamilton, ON are hiring for Mobile Application Developer jobs? Cities near Hamilton, ON with the most Mobile Application Developer job openings:
Infographic showing various Mobile Application Developer job openings in Hamilton, ON as of July 2026, with employment types broken down into 43% Full Time, and 57% Contract. Highlights an 100% In-person job distribution, with an average salary of $99,689 per year, or $47.9 per hour.
Embedded Systems Software Developer

Embedded Systems Software Developer

Rockwell Automation

Kitchener, ON • On-site

Full-time

Medical, Dental, Retirement, PTO

Posted 11 days ago


Rockwell Automation rating

8.0

Company rating: 8.0 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

150th of 430 rated machine equipment manufacturers


Job description

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!

Job Description

As a Embedded Systems Software Developer at OTTO By Rockwell Automation, you will develop software components to make our robots function and easily diagnose issues and exemplify proper Software Development Life Cycle practices from beginning to end. Your code will run on the robots and control mission-critical functionality such as battery management, sensor drivers, motor control, and hardware diagnostics. The team is looking for a true Mechatronics engineer with a focus on the software side of things. This includes bare metal firmware, PLC code, device drivers for external components, and application layer components in Linux. You will involve yourself with the initial proof of concept and bring up new robot hardware platforms. You will need to be aware of functional safety possible effects in an industrial environment, and how to implement and verify safety functions. You will report to Manager, Platform and will work Hybrid in Kitchener, ON.

Primary responsibilities:
  • Prototyping and Bring-up of new AMR platforms.
  • Architect, and implement software, ranging from low-level robot control firmware, PLC application code, PC SW drivers for external controllers, and enhanced interactive diagnostics.
  • Architecture and design of Industrial control systems, especially their software, to be compliant with relevant standards such as ISO 13849, ANSI B56.5, IEC 61508 and others.
  • Integrate complex electronics and control systems with Autonomous Software.
  • Document system-level architectures, and contributing to knowledge bases for debugging complex issues.
  • Coordinate feature requirements between Software, Hardware, and Production teams.
  • Provide expert level debugging of our robots to support Client Success, Field Services, and internal Test and Manufacturing teams.
  • Review and release the software and configurations of multiple industrial devices.
  • Write, implement, and debug validation test plans for system and safety functionality
The Essentials : You will Have:
  • Bachelor's Degree or Equivalent Years of Relevant Work Experience.
  • Legal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
The Preferred: You might also have:
  • Typically requires 2+ years of related experience.
  • JIRA project and task management
  • Robot configuration in a Linux environment
  • Support on-site troubleshooting and commissioning of prototype robotic vehicles at customer facilities. This role may require occasional travel (less than 5%).
  • Participate in technical planning sessions, both internally and with partner/client involvement
  • Support risk assessment and FMEDA activities
  • Programming and Configuration of 3rd party programmable devices, including PLCs from multiple vendors, Safety Scanners and Lidars, and other industrial devices
  • 3+ years of experience working with C++ and Python
  • Electronics and mechatronics prototyping and debugging skills (breadboarding, oscilloscopes, multimeters)
  • Experience of hands-on troubleshooting of electronic and electromechanical systems
  • Understanding of sensors and actuators and their error modes, especially motor controllers
  • Experience working with different field buses and Point-to-Point digital protocols, especially CAN and Ethernet-based
  • Perform root-cause analysis of hardware and software issues from data logs
  • Create software development plans, including timelines and test procedures
  • Advanced PLC programming and troubleshooting with Siemens and Allen-Bradley automation controllers and tools
  • Familiarity with software version control and CI/CD tools, such as Git, Jenkins and Gitlab
Bonus Skills
  • Experience with Robot Operating System (ROS).
  • Familiarity with Debian-based Linux distributions
  • Knowledge of different approaches to the Software Development Lifecycle, especially the V-model
  • IT experience in networking, OS configuration and troubleshooting, driver issues
  • Experience with industrial electrical design and troubleshooting
  • Familiarity with industrial material handling vehicles, such as AGVs, AMRs, SDVs, forklifts, tuggers.
  • Working knowledge of aspects of mobile robotics such as perception, planning, controls, and navigation
  • P.Eng Accreditation attained or in-progress
What We Offer:
  • Health Insurance including Medical and Dental
  • Health Care Spending Account (HCSA - dependent on the plan chosen)
  • Employee Assistance Program (EAP)
  • Retirement plans
  • Paid Time off
  • Volunteering Time off
  • Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
  • Employer Paid DC Pension
  • Maternity and Parental Leave Top-Up
  • Fitness Reimbursement Program
  • Flexible Work Schedule

For this role, the total target compensation is from $80,000.00 - $120,000.00 CAD Annual. Actual pay will be based on factors such as skills, knowledge, education, and experience.

This posting is for an existing vacancy within our organization.

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

This position is part of a job family. Experience will be the determining factor for position level and compensation.

#LI-Hybrid

#LI-SS1

We are an Equal Opportunity Employer including disability and veterans.

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.

Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.


What Rockwell Automation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Rockwell Automation logo

About Rockwell Automation

Sourced by ZipRecruiter

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

Industry

Industrial automation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Milwaukee, WI, US

Year founded

1903

Social media