iOS Developer (Mid-Level)

The Judge Group

The Judge Group

Software Engineering

Southlake, TX, USA

Posted on Apr 25, 2026
Our client is currently seeking an iOS Developer (Mid-Level)
Location: Southlake, TX 76092
Alternate Location: Austin, TX
Duration: 18 months, Potential contract to hire

About the Job

We are looking for an experienced iOS Developer to design, develop, and support cutting-edge native mobile applications. In this role, you will create compelling user experiences for both phones and tablets while maintaining high standards of quality, performance, and internal development practices.

Responsibilities

· Prepare specifications, design, develop, and support mobile applications while adhering to internal mobile best practices.

· Assess and optimize designs using evaluation tools and analysis to ensure seamless user experiences across phones and tablets.

· Build native mobile apps, support production mobile systems, and troubleshoot technical problems as they arise.

· Create and perform comprehensive unit testing across a spectrum of mobile devices.

· Prepare detailed documentation for all new development work.

· Develop compelling, high-quality user experiences that directly meet the needs of mobile users.

Minimum Qualifications

· 4+ years of experience in native iOS development.

· Demonstrated knowledge of Swift, SwiftUI, and Objective-C programming languages.

· Familiarity with Apple iOS frameworks and SDKs.

· Experience writing automated unit and UI tests.

· Experience working with Iterative Development methodologies, such as TDD or ATDD.

· Excellent written and verbal communication skills, with the ability to identify stakeholders, assess needs, and manage expectations.

Preferred Qualifications

· BS or MS degree in Computer Science, a related technical field, or equivalent practical experience.

· Previous experience in enterprise-level software development.

· Strong ability to ramp up on new programming languages and technologies quickly.

· Strong interpersonal, negotiation, facilitation, analytical, problem-solving, influencing, prioritization, and conflict-resolution skills.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Apply now