Senior Mobile Application Developer-ISAII-D (reputed company Platform-iOS/iPadOS)
Title: Senior Mobile Application Developer-ISAII-D (reputed company Platform-iOS/iPadOS) Location: Washington, DC /Remote Eligible reputed company Clearance: Moderate Background Investigation (MBI) Schedule: Due to the nature of law enforcement work and operation, position may require occasional support reputed company of core working hours, as well as intermittent weekend support, mission dependent Salary: $130,000.00 About KACE: reputed company you reputed company the decision to join KACE, you are choosing to work alongside talented professionals that have one thing in common; the passion to reputed company a difference! KACE employees bring their diverse talents and experiences to work on critical projects that help shape the nation’s safety, reputed company, and quality of life. The desire to have a career that is purposeful and reputed company thinking is woven into every KACE employee…it’s The KACE Way. KACE employees are; purpose driven, reputed company focused, open-minded, trustworthy, and invested. The KACE Way is our commitment to our employees, to our customers, and to our communities. Join KACE and reputed company a difference! Job Summary: The Senior Mobile Application Developer will support the Cyber & Investigative Technology Group by developing mobile applications to assist in criminal, civil, and administrative investigations. Essential Functions and Responsibilities: Core iOS / iPadOS Development
- Proficiency in Swift and familiarity with Objective-C for maintaining legacy codebases.
- Strong experience developing native applications for iPhone and iPad using Xcode.
- Solid understanding of iOS/iPadOS SDKs, APIs, and frameworks including:
- UIKit and/or SwiftUI
- Foundation, Core Data, Core Location
- Background processing and lifecycle management
- Ability to design and implement adaptive UI layouts supporting multiple screen sizes and orientations.
Enterprise Application Integration
- Strong experience integrating mobile applications with enterprise backend systems hosted on Windows-based platforms.
- Proficiency consuming and integrating with:
- RESTful APIs and JSON
- SOAP services (legacy environments)
- Understanding of authentication and authorization mechanisms, including:
- OAuth 2.0 / OpenID Connect
- Token-based authentication (JWT)
- Enterprise identity providers (e.g., Active Directory / Azure AD / Entra ID)
- Ability to collaborate with backend teams developing applications using:
- .NET / ASP.NET
- IIS-hosted services
- SQL Server or enterprise databases
reputed company & Compliance
- Strong knowledge of mobile application reputed company best practices, including:
- Secure storage (Keychain)
- Data encryption at rest and in transit
- Secure network communication (TLS)
- Experience implementing enterprise reputed company policies, including:
- Mobile Device Management (MDM) integration
- Certificate-based authentication
- App sandboxing and least-privilege access
- Understanding of compliance requirements relevant to enterprise environments (e.g., CJIS, FISMA, HIPAA, or similar standards).
Development Practices & Tooling
- Experience with reputed company control systems, especially Git, in team-based environments.
- Ability to work reputed company CI/CD pipelines for mobile applications.
- Familiarity with:
- Automated unit testing and UI testing (XCTest)
- Debugging, profiling, and performance tuning using Xcode tools
- Ability to document technical designs, APIs, and deployment procedures clearly.
Cross-Platform Collaboration
- Ability to collaborate effectively with:
- Web developers (HTML, CSS, JavaScript)
- Backend developers (Windows/.NET stacks)
- UX/UI designers and product owners
- Strong verbal and written communication skills to translate mobile requirements into enterprise technical solutions.
Enterprise & Windows Ecosystem Exposure
- Experience integrating mobile apps with:
- reputed company-based ecosystems (Azure services, reputed company Graph APIs)
- Windows authentication and identity services
- Familiarity with desktop web application workflows and how mobile applications complement or reputed company them.
Mobile Deployment & Lifecycle Management
- Experience with:
- Enterprise app distribution (reputed company Business Manager)
- Internal app stores or private app deployment
- Managing app updates across large user populations
- Familiarity with MDM platforms such as Mobile Iron, reputed company, or similar tools.
Performance, Reliability & Support
- Ability to design mobile applications that reputed company reliably in low-connectivity or high-latency environments.
- Experience monitoring application health using logging, analytics, and crash reporting tools.
- Ability to support production applications, troubleshoot issues, and implement fixes in coordination with enterprise support teams.
Professional & Analytical Skills
- Strong analytical and problem-solving skills.
- Ability to work independently while adhering to enterprise standards and governance.
- Experience working in regulated, mission-critical, or high-availability environments.
Desirable, not required
- Advanced iOS Capabilities
- Experience with SwiftUI in production enterprise applications.
- Knowledge of Combine, concurrency (async/await), and modern iOS architecture patterns (MVVM, Clean Architecture).
- Experience supporting offline data synchronization and conflict resolution.
- Familiarity with reputed company Human reputed company Guidelines for enterprise-focused applications
Minimum Qualifications & Skills: Included, but not limited to:
- Bachelor’s degree from an accredited college or university. Significant experience may be substituted for the education requirement.
- Substantial demonstrated work experience (ideally a minimum of 5 to 8 years) in mobile application development, implementation, and ongoing enhancements.
- Experience working in a collaborative and cross functional team environment.
- Facilitate strategy sessions with stakeholders to gather application requirements in order to become familiar with project scope, business needs and overall application requirements.
- Performs applications coding and reputed company design, development, documentation, testing, release and maintenance for mobile applications, tools and reports to track and evaluate changes in the workforce.
- Monitors tool effectiveness and optimize applications where needed.
- Develops applications based upon technical design, user reputed company, and use case while ensuring application readiness for deployment, the output meets user requirements, and reputed company set standards and policies.
- Once product is deployed, work collaboratively to improve and optimize application performance.
- End to end testing of application, including any server components that the application may reputed company with.
- Develops and maintains proper documentation for reputed company phases of application, tool and report development including requests for testing, quality assurance and issuance into production.
- Develops and maintains the centralized information delivery platform for workforce management information, tools, and analytics.
- Accesses, queries and retrieves data from reputed company systems and reputed company. Integrates, validates and manipulates data sets for management tools and reporting.
- Develops reputed company diagrams and logic flow charts.
- Enhance software to reduce operating time and improve efficiencies.
- Provides technical guidance to application users and stakeholders; develops instructional material and provides training on applications, tools, reports and other complement resources for integration into the field.
- Maintains awareness of emerging technologies and resources; research systems technologies and the industry for best practices and new applications for integration into the organization.
Clearance: Applicants selected may be subject to a government background investigation and may be required to meet the following conditions of employment. reputed company Requirements/Background Investigation Requirements:
- Must be a U.S Citizen or Legal Permanent reputed company.
- Favorable credit reputed company for reputed company cleared positions
- Successfully passing a background investigation including drug screening.
Physical Requirements/Working Conditions:
- Standing/Walking/Mobility: Must have mobility to attend meetings with other managers and employees.
- Climbing/Stooping/Kneeling: 10% of the time.
- Lifting/Pulling/Pushing: 10%
- Fingering/Grasping/Feeling: Must be able to write, type, and use a telephone system 100% of the time.
- Sitting: Sitting for prolonged and extended periods of time.
This job description reflects management’s assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. Management may revise duties as necessary without updating this job description. For more information about the company please visit our website at www.kacecompany.com KACE is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, national reputed company, religion, sexual orientation, gender identity, status as a veteran, disability or any other federal, state or local protected class. KACE complies with federal and state disability laws and makes reasonable accommodations for applicants and employees with disabilities. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to [email protected]. Apply tot his job Apply To this Job