Software Engineer III (Mobile)

Gravity IT Resources

Charlotte (NC)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Job summary

Gravity IT Resources seeks a Software Engineer III (Mobile) to build native iOS apps using Swift and SwiftUI for a customer-focused mobile experience in Charlotte. You will collaborate with cross-functional teams, participate in agile ceremonies, and contribute to deploying high-quality solutions, with emphasis on performance, security, and documentation.

The role requires 8+ years of native iOS experience and a strong command of MVC/MVVM patterns and modern iOS frameworks.

Qualifications

  • Bachelor’s degree + 8+ years of experience in native mobile development.
  • Expert in iOS with Swift, UIKit and SwiftUI.
  • Strong knowledge of MVC and MVVM patterns.
  • Experience with Firebase/Crashlytics or similar tools.
  • Experience with Git branching and release builds.
  • Self-organizing for unit testing UI and functionality.
  • Excellent communication and collaboration.

Responsibilities

  • Design, develop, and deploy native iOS apps using Swift and iOS 26 SDK.
  • Leverage CI/CD to deliver high-quality mobile solutions.
  • Evaluate new iOS tech to optimize performance and usability.
  • Participate in agile ceremonies and cross-team collaboration.
  • Document system and code revisions.
  • Share knowledge to improve product and team skills.
  • Ensure design, coding, and cybersecurity standards.
  • Pair with Android engineers for cross-platform solutions.

Education

Bachelor’s degree in Computer Science or related discipline

Tools

Swift
UIKit
SwiftUI
Firebase/Crashlytics
Git

Job description

Job Title: Software Engineer III (Mobile)

Location Requirements: On-Site Charlotte, NC (3x a week)

Job Type: Contract

Role Overview:
You will develop native iOS applications using Swift and SwiftUI for a customer-focused mobile app. You will collaborate with cross-functional teams, participate in agile ceremonies, and contribute to deploying high-quality solutions. Your work will involve designing, developing, and deploying innovative mobile solutions, evaluating new iOS technologies, and maintaining documentation.

Responsibilities:

  • Designs, develops, and deploys advanced native iOS applications using Swift and iOS 26 SDK with a collaborative team
  • Uses CI/CD automation and best practices to deliver quality native mobile solutions
  • Evaluates, shares, and implements new iOS-native technologies to optimize performance and usability
  • Participates in team ceremonies, communicates effectively, and works closely with others on large-scale native mobile projects
  • Maintains records to document system and programming development and revisions
  • Shares knowledge to improve the product and team skills
  • Applies iterative development for continuous value delivery through frequent deployments
  • Ensures adherence to design, coding, and cybersecurity standards for native mobile apps
  • Participates in production support team rotation
  • Engages in design and code walk-throughs
  • Pairs with Android engineers to ensure cross-platform solutions
  • Collaborates with the backend team on login functionalities

Required Qualifications:

  • Bachelor’s degree in Computer Science or related discipline plus 8+ years of experience
  • Extensive expertise in native mobile application development
  • Expert-level experience building native iOS applications with Swift, UIKit, and SwiftUI
  • Deep understanding of native iOS frameworks and APIs
  • Strong knowledge of design patterns such as MVC and MVVM, foreground/background processing, and multithread programming in iOS environments
  • Experience with Firebase/Crashlytics or similar app crash analysis tools
  • Familiarity with Git branching strategies and release build management
  • Adherence to and self-organization for unit testing UI and functionality against requirements
  • Strong troubleshooting, analytical, and critical thinking skills with success in complex problem solving and quality delivery
  • Effective communication skills and ability to work well with others with differing priorities and goals

Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Senior Software Engineer - Native Mobile Development
iOS Senior Software Engineer - Native Mobile Development

JobDiva, Inc. • Charlotte (NC)

On-site
USD 95,000 - 109,000
Senior iOS Engineer - SwiftUI, On-Site Charlotte (Contract)
Senior iOS Engineer - SwiftUI, On-Site Charlotte (Contract)

Gravity IT Resources • Charlotte (NC)

On-site
USD 120,000 - 180,000
Software Engineer III - Mobile
Software Engineer III - Mobile

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 135,000 - 180,000
401(k) match
Stock purchase plan
Paid maternity and parental leave
+11
Sr. Swift Mobile App Developer
Sr. Swift Mobile App Developer

4P Consulting Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Mobile Engineer (iOS)
Senior Mobile Engineer (iOS)

Silicon IT Hub • Phoenix (AZ)

On-site
USD 120,000 - 170,000
Competitive salary
Generous PTO
Leadership opportunities
Application Programmer III
Application Programmer III

BCforward • Pennington (NJ)

On-site
USD 91,000 - 99,000
Mobile Developer iOS
Mobile Developer iOS

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 90,000 - 120,000
iOS Mobile Developer
iOS Mobile Developer

Synechron • Charlotte (NC)

On-site
USD 95,000 - 100,000
Competitive compensation
Global opportunities
Paid time off
+5
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Chicago (IL)

On-site
USD 100,000 - 140,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Mentorship and personalized growth roadmaps
USD-based competitive pay
Flexible schedule with remote options
+2