1

Mobile Software Developer Jobs in Mississauga, ON

Mobile Developer (Entry Level)

Toronto, ON ยท Hybrid

CA$85K - CA$95K/yr

About The Role As an entry level Mobile Developer you'll be tasked with working on either iOS or ... Working within the software development team, your duties will require you to assist in the ...

Mobile Developer (React Native)

Toronto, ON ยท Hybrid

CA$90K - CA$125K/yr

About The Role As a Mobile Developer (React Native), you'll be tasked with building high-quality ... Working within the software development team, your duties will include contributing to the ...

Have a passion for creating highly performant mobile applications backed by powerful, scalable ... engineering. DON'T MEET ALL THE REQUIREMENTS? DON'T WORRY... Not all applicants will have skills ...

As a React Native Developer on our Mobile Apps team, you will drive the evolution of Canada's largest weather apps (The Weather Network and MeteoMedia) as well as Spain's top weather platform (El ...

The Role We are looking for a Mobile Developer who will take full, end-to-end ownership of the ... Background in fleet, transportation, telematics, GPS or logistics software. * Experience working ...

The Role We are looking for a Mobile Developer who will take full, end-to-end ownership of the ... Background in fleet, transportation, telematics, GPS or logistics software. * Experience working ...

Senior React Native Engineer

Toronto, ON ยท On-site

CA$140K - CA$180K/yr

US Mobile is building the future of wireless communication. The goal: one unified network open to ... Guide and develop fellow engineers while fostering an environment focused on high-quality code ...

Software UI Developer

Oakville, ON ยท On-site

CA$90K - CA$110K/yr

We are looking for a Software UI Developer to support the design, development, testing, and ... Experience developing software for embedded, automotive, mobile, or connected-device platforms.

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 Mississauga, ON?

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

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

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

Software Developer - Frontend Enterprise Web Applications Development

CIeNET International

Markham, ON โ€ข On-site

Full-time

Dental, Vision, PTO

Posted 18 days ago


Job description

Location: Markham, Ontario, Canada

Position: Software Developer - Frontend Enterprise Web Application Development

CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,000 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.

CIeNET is seeking a Frontend Software Developer to develop and enhance modern web-based enterprise applications. In this role, you will work closely with backend engineers, UI/UX designers, product owners, and customer stakeholders to build intuitive, responsive, and high-quality web applications.

The ideal candidate is passionate about frontend development, enjoys building user-friendly interfaces, and is eager to grow in a collaborative engineering environment.

CIeNET Canada welcomes skilled, dedicated, innovative, and motivated professionals to join our team and build a promising career with us.

Role Summary

The Frontend Enterprise Web Application Developer will be an important addition to our North America team and an integral part of CIeNET’s larger engineering organization, supporting a high-profile, industry-leading client. In this role, the individual will collaborate closely with teams in the US and Taipei to develop, integrate, and deploy AI-powered People Operations (Pops) applications, with a primary focus on frontend development and user experience.

Strong expertise and hands-on experience in frontend web application development are essential. The ideal candidate will have a passion for building intuitive, user-friendly applications, along with excellent teamwork and communication skills.

Key Responsibilities

  • Design, develop, and maintain modern web application user interfaces using contemporary frontend technologies.
  • Collaborate with backend engineers to integrate RESTful APIs.
  • Work with product owners and customer stakeholders to understand UI requirements and user workflows.
  • Develop responsive, reusable, and maintainable frontend components.
  • Troubleshoot UI issues and improve application usability and performance.
  • Participate in code reviews and continuously improve software quality.
  • Work closely with QA and DevOps teams throughout the software development lifecycle.

Preferred Qualifications

  • Experience with component libraries such as Material UI or similar.
  • Experience with frontend testing frameworks.
  • Familiarity with CI/CD pipelines.
  • Experience with Agile software development.
  • Basic understanding of Java/Kotlin backend services.

Requirements

Required Skills and Experiences:

  • 2–5 years of professional frontend development experience.
  • Strong experience with React, TypeScript, Angular or Vue.js etc.
  • Strong understanding of HTML5, CSS3, JavaScript, and responsive web design.
  • Experience integrating RESTful APIs.
  • Familiarity with frontend state management and modern frontend development practices.
  • Strong debugging and problem-solving skills.
  • Good communication skills and the ability to collaborate with globally distributed engineering teams.

Education and Training:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.

Preferred Education and Certification:

Benefits

  • Extended group insurance including prescription drugs, dental and vision cares
  • RRSP employer match
  • 15 days annual vacation

CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.