1

Mobile Software Developer Jobs in Wixom, MI (NOW HIRING)

Software Engineer Job Location: Wixom, MI (Onsite) Job Type: Contract Very Important: * W2 Only ... Mobile Development (iOS/Android) * ASP.NET * Java * UI Design and Development * Industrial ...

Front End React Developer

Dearborn, MI · On-site

$95K - $111K/yr

... but sometimes also a mobile application or mobile-friendly responsive application and are ... for user-centric software solutions 2. Solve complex problems by designing, developing, and ...

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Develop responsive and mobile-friendly user experiences where applicable AI-Assisted Development ...

Front End Developer

Dearborn, MI · On-site

$95K - $111K/yr

... but sometimes also a mobile application or mobile-friendly responsive application and are ... software solutions Solve complex problems by designing, developing, and delivering using various ...

Showing results 21-40

Mobile Software Developer information

See Wixom, MI salary details

$10

$52

$79

How much do mobile software developer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for mobile software developer in Wixom, MI is $52.73, according to ZipRecruiter salary data. Most workers in this role earn between $39.62 and $63.61 per hour, depending on experience, location, and employer.

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 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 Wixom, MI? The most popular types of Software Developer jobs in Wixom, MI are:

Mobile Developer - iOS or android -- Full time only

Software People Inc.

Detroit, MI

Full-time

Re-posted 16 days ago


Job description

Company Description

Software People, Inc. is a total software consulting and services company that combines expertise and advanced technology like nobody else does. Software People is in the business of helping its customers function more productively and profitably through a full range of specialized staffing and project implementation products and services. It specializes in the areas of Systems Integration, EAI, ERP, CRM, Business/Data Warehousing, and Custom Application Development for vertical markets including healthcare, financial services, insurance, telecommunications, insurance and energy.

Job Description

Location: Detroit, MI

Duration: Full time

Salary: Open


This person will work individually and on a team to participate in all aspects of software engineering including technical design, development, testing and support. Responsible for individually completing small to medium sized projects as well as for the delivery of complex components of large projects while working as a member of a team. Provide deep expertise as a SME in one more areas of software development technology. You will design, development, and support of technical projects through to completion according to project standards and user satisfaction. Responsible for the delivery of small to medium sized projects as well as for the delivery of complex components of large projects as part of a team. Projects may support multiple departments. You will take part in the research and proof-of-concepts of new technologies. Present findings to senior technologists in the organization. You will develop software following corporate standards for, the design, development, testing, and support of software, systems, and applications. Produce excellent quality code with a focus on stability, security, and maintainability. You will contribute to software architecture designs. Participate in the planning and design of future software and technical architectures.


Skills Needed:

Positions requires a Bachelor's degree in Computer Science or related field. 

5+ year's professional experience developing software in a structure environment. 

3+ years' experience working with data-driven systems using SQL and RDBMS. 

Experience working with third-party libraries and web service integration (SOAP, REST, JSON, XML) to connect mobile applications to back-end services. 

Experience working with enterprise application architecture design patterns and how they translate into infrastructure/security deployments. 

Working knowledge of web and mobile hybrid development technologies including Angular, Ionic, JavaScript, C#, HTML5, CSS, Cordova/PhoneGap, Sencha. 

Experience with offline storage, threading, and performance tuning of mobile applications. 

Familiarity with embedding analytics in mobile applications. 

Familiarity with push notification services. 

Experience developing formal estimations for project completion. 

Experience with Object Oriented (OO) techniques, including an understanding of common OO and web/mobile application design patterns. 

Experience with the Android Studio IDE. 

Knowledge of the open-source Android ecosystem and the libraries available for common tasks. 

Knowledge of Google's Android design principles and interface guidelines. 

In depth knowledge of Android SDK, using different versions of Android, how to deal with different screen sizes, and handling device rotations


Qualifications

Bachelor's degree in Computer Science or related field. 

Additional Information

If this sounds like the right job for you, then use the button below to submit your resume. We look forward to receiving your application.