
iOS Mobile App Developer
m9solutions • Raleigh, NC
No Relocation
Posted: February 25, 2026
Job Description
M9 Solutions is seeking an iOS Mobile App Developer to work hybrid remote/onsite on a government contract for a client located in Raleigh, NC. A Public Trust level clearance is required.
Responsibilities
- Designs and builds advanced applications for the iOS platform.
- Designs software tools and subsystems to support software reuse and domain analyses, and manages their implementation.
- Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques, and Computer Aided Software Engineering (CASE) tools.
- Estimates software development costs and schedule.
- Reviews existing programs and assists in making refinements, reducing operating time, and improving current techniques.
- Supervises software configuration management.
- Collaborates with cross-functional teams to define, design, and ship new features.
- Works with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Works on bug fixing and improving application performance.
- Continuously discovers, evaluates, and implements new technologies to maximize development efficiency.
Required Skills and Qualifications
- Bachelor’s degree from an accredited university in a related field such as Computer Science, Engineering, Information Systems, Data Processing, etc.
- 2+ years of iOS development experience.
- 8+ years of performing software engineering activities.
- Published one or more iOS apps in the App Store.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Experience with generative AI.
- Experience with cloud tools such as Azure.
- Proficiency in Swift and/or Objective-C programming languages.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple's design principles and interface guidelines.
- Experience with performance and memory tuning with tools.
- Familiarity with cloud message APIs and push notifications.
Preferred Skills
- Using testing tools (JUnit, Mockito, Mocha, Selenium).
- Using source control tools (GitHub).
- Using CI/CD tools (Jenkins, Ansible).
- Participating in Scrum or other agile methodologies.
- Leveraging the latest advancements in AI/ML and data engineering.
Additional Content
M9 Solutions is seeking an iOS Mobile App Developer to work hybrid remote/onsite on a government contract for a client located in Raleigh, NC. A Public Trust level clearance is required.
Responsibilities
- Designs and builds advanced applications for the iOS platform.
- Designs software tools and subsystems to support software reuse and domain analyses, and manages their implementation.
- Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques, and Computer Aided Software Engineering (CASE) tools.
- Estimates software development costs and schedule.
- Reviews existing programs and assists in making refinements, reducing operating time, and improving current techniques.
- Supervises software configuration management.
- Collaborates with cross-functional teams to define, design, and ship new features.
- Works with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Works on bug fixing and improving application performance.
- Continuously discovers, evaluates, and implements new technologies to maximize development efficiency.
Required Skills and Qualifications
- Bachelor’s degree from an accredited university in a related field such as Computer Science, Engineering, Information Systems, Data Processing, etc.
- 2+ years of iOS development experience.
- 8+ years of performing software engineering activities.
- Published one or more iOS apps in the App Store.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Experience with generative AI.
- Experience with cloud tools such as Azure.
- Proficiency in Swift and/or Objective-C programming languages.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple's design principles and interface guidelines.
- Experience with performance and memory tuning with tools.
- Familiarity with cloud message APIs and push notifications.
Preferred Skills
- Using testing tools (JUnit, Mockito, Mocha, Selenium).
- Using source control tools (GitHub).
- Using CI/CD tools (Jenkins, Ansible).
- Participating in Scrum or other agile methodologies.
- Leveraging the latest advancements in AI/ML and data engineering.