1

Mobile Software Engineer Jobs in Phoenix, AZ (NOW HIRING)

Senior Software Engineer

Phoenix, AZ · Hybrid

$121K - $160K/yr

Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and ... Experience on hybrid mobile apps * Experience on log in and Multifactor authentication Additional ...

The Web Software Engineer II is a mid-level, hands-on engineering role responsible for building ... Experience with mobile application frameworks and languages Core Competencies * Committed: Values ...

The Web Software Engineer II is a mid-level, hands-on engineering role responsible for building ... Experience with mobile application frameworks and languages Core Competencies * Committed: Values ...

Senior Software Engineer

Scottsdale, AZ · On-site

$123K - $162K/yr

As a Software Engineer, you will work on the back-end services and APIs of our products in a ... mobile as needed for clients. You will report to the Engineering Manager but will work closely with ...

The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving the team's technical direction, fostering innovation, and ensuring the highest quality in our ...

Sr Software Engineer

Chandler, AZ · Remote

$120K - $159K/yr

... mobile-based applications and web based application development. We are emerging as one of the ... Position: Sr Software Engineer Duration: 6 Months C2H Location: Chandler, AZ You will work in a ...

Senior Software Engineer

Phoenix, AZ · On-site

$121K - $160K/yr

This role entails working among a small team to build out the Second Door Health application platform - comprised of Web Applications, Mobile Applications and APIs. As a Senior Software Engineer, you ...

You will build APIs that support a mobile application and integrate with both internal and external ... Approximately 4-8 years of software engineering experience . * Strong backend development ...

Software Engineer - iOS

Tempe, AZ · Hybrid

$134K/yr

As an iOS Mobile Engineer, you'll work alongside iOS and Android engineers, Experience Design (XD), Product Owners, Business Partners, and Quality Engineering teams to create experiences used by ...

You will work cross-functionally with UX/UI Designers, Developers, QA, and other stakeholders ... software development. * Experience delivering mobile applications in an Agile development ...

You will work cross-functionally with UX/UI Designers, Developers, QA, and other stakeholders ... software development. * Experience delivering mobile applications in an Agile development ...

You will work cross-functionally with UX/UI Designers, Developers, QA, and other stakeholders ... software development. * Experience delivering mobile applications in an Agile development ...

Showing results 21-40

Mobile Software Engineer information

See Phoenix, AZ salary details

$10

$59

$92

How much do mobile software engineer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for mobile software engineer in Phoenix, AZ is $59.72, according to ZipRecruiter salary data. Most workers in this role earn between $45.34 and $77.79 per hour, depending on experience, location, and employer.

What is a mobile software engineer?

A Mobile Software Engineer is a professional who designs, develops, tests, and maintains software applications for mobile devices such as smartphones and tablets. They work with platforms like iOS and Android, using programming languages such as Swift, Kotlin, Java, or Flutter. Their responsibilities include building user-friendly interfaces, optimizing app performance, and ensuring compatibility across devices. Mobile Software Engineers collaborate with designers, product managers, and other engineers to create high-quality mobile experiences for users.

What are the key skills and qualifications needed to thrive as a mobile software engineer?

To thrive as a Mobile Software Engineer, you need proficiency in programming languages such as Swift, Kotlin, or Java, along with a solid understanding of mobile app development frameworks and a relevant degree in computer science or related field. Familiarity with integrated development environments (IDEs) like Xcode or Android Studio, version control systems like Git, and experience with APIs are typically required, with certifications in mobile development being a plus. Excellent problem-solving, adaptability, and strong communication skills help you work effectively in agile teams and deliver user-focused solutions. These skills ensure the development of robust, efficient, and user-friendly mobile applications that meet business and user needs.

What are some common challenges faced by mobile software engineers when developing cross-platform applications?

Mobile Software Engineers often encounter challenges ensuring consistent functionality and user experience across different platforms, such as iOS and Android. Differences in device hardware, operating system behaviors, and screen sizes can lead to unexpected bugs or performance issues. Additionally, keeping up with frequent updates to SDKs and app store guidelines requires adaptability and proactive learning. Collaborating closely with designers and QA testers is essential to address these challenges and deliver high-quality apps.

What is the difference between Mobile Software Engineer vs Mobile App Developer?

AspectMobile Software EngineerMobile App Developer
CredentialsBachelor's in CS or related field, sometimes certifications in mobile developmentBachelor's in CS or related field, certifications vary
Work EnvironmentDesigning, developing, testing mobile applications across platformsBuilding and coding mobile applications, often focusing on specific platforms
Industry UsageUsed across tech companies, startups, and enterprises for mobile solutionsCommonly used in app-focused companies and freelance work
Search & Comparison IntentOften compared for roles involving mobile app development and system designCompared for roles focused on app creation and user interface design

Mobile Software Engineers and Mobile App Developers both work on mobile applications, but Engineers typically focus on system design, architecture, and cross-platform solutions, while Developers often concentrate on coding and UI/UX for specific platforms. The roles overlap significantly, but Engineers may handle broader technical responsibilities.

What are the most commonly searched types of Software Engineer jobs in Phoenix, AZ?

The most popular types of Software Engineer jobs in Phoenix, AZ are:

Infographic showing various Mobile Software Engineer job openings in Phoenix, AZ as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $124,208 per year, or $59.7 per hour.

Senior Software Engineer

First Citizens Bank

Phoenix, AZ • Hybrid

$121K - $160K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


First Citizens Bank rating

7.4

Company rating: 7.4 out of 10

Based on 106 frontline employees who took The Breakroom Quiz

108th of 174 rated banks


Job description

Overview

This position provides complex technical support to data processing systems through enhancement of related software and processes. Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and implements in coordination with management, associates, and end users. Serves as production system support by resolving issues and ensuring ongoing functionality. May oversee the work of less experienced analysts or assist in special projects as needed.


Responsibilities & Qualifications

Duties & Responsibilities:
System Enhancement - Performs a variety of actions that evaluate and improve department systems, processes, and applications. Utilizes programming specifications to construct modules, develop testing methods, and design materials. Provides new feature time estimates for system changes and assists in implementing modifications. Executes test plans to validate application functions as designed.
Analysis - Collects data related to user requests and determines scope, time estimates, and system impacts. Inspects business specifications, programming specifications, coding, test plans, documentation, and implementation plans for accuracy.
Business Support - Provides technical support to production systems by addressing reported issues, anticipating maintenance requirements, and ensuring functionality for end user needs. Drafts documentation to be used for system, end user, and operational purposes, including technical specifications and application designs.
Technical Expertise - Responsible for complex involvement in the software development life cycle including the creation, enhancement, implementation, and evaluation of software. Serves as a technical resource for management, associates, and business units.
On-call Support - Provides 24/7 on-call support via rotations.

Position Specific Skills:
Advanced experience with programming languages such as Microsoft .NET (C#); ASP.NET Core; JavaScript; HTML 5; XML; SQL Scripting and Powershell Scripting
Advanced experience with Microsft Team Foundation Server (TFS) or similar code repository system
Advanced experience with ServiceNow or other information technology ticketing system
Ability to build strong collaborative and productive relationships
In-depth knowledge of System Life Cycle Development methodology (Waterfall and Agile)
Ability to be on call 24 hours a day, 7 days a week, on a rotating basis

Qualifications:

Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance

Preferred Qualifications:

  • 6–10 years of software development experience, with significant exposure to Java (Spring Boot) and Node.js.
  • Back-End Expertise: Strong knowledge of REST APIs, microservices architecture, messaging queues (Kafka), caching techniques.
  • Familiarity with security best practices (OAuth2, JWT, SSL, data encryption).
  • Front-End Skills: Proficiency in React.js, with strong knowledge of HTML5, CSS3, and JavaScript/TypeScript.
  • Database Knowledge: Expertise in SQL and NoSQL databases, database design, and query optimization.
  • DevOps: Hands-on experience with Docker, Kubernetes, CI/CD pipelines.
  • Testing & Quality: Experience in unit testing (JUnit, Mockito, Jest), integration testing, and TDD/BDD methodologies.
  • Soft Skills: Strong problem-solving ability, communication skills, leadership qualities, and ability to work in a fast-paced environment

Preferred Skills (Nice to Have):

  • Experience on AWS cloud platform
  • Knowledge of event-driven architecture
  • Experience on hybrid mobile apps
  • Experience on log in and Multifactor authentication

Additional Information

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Qualifications:

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom