Senior Mobile Application Developer-ISAII-D (Apple Platform-iOS/iPadOS)

Remote Full-time
About the position

The Senior Mobile Application Developer will support the Cyber & Investigative Technology Group by developing mobile applications to assist in criminal, civil, and administrative investigations.

Responsibilities
• Core iOS / iPadOS Development
• Enterprise Application Integration
• Security & Compliance
• Development Practices & Tooling
• Cross-Platform Collaboration
• Enterprise & Windows Ecosystem Exposure
• Mobile Deployment & Lifecycle Management
• Performance, Reliability & Support

Requirements
• 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
• Security & Compliance Strong knowledge of mobile application security best practices, including: Secure storage (Keychain) Data encryption at rest and in transit Secure network communication (TLS)
• Experience implementing enterprise security 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 source control systems, especially Git, in team-based environments.
• Ability to work within 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: Microsoft-based ecosystems (Azure services, Microsoft Graph APIs) Windows authentication and identity services
• Familiarity with desktop web application workflows and how mobile applications complement or extend them.
• Mobile Deployment & Lifecycle Management Experience with: Enterprise app distribution (Apple Business Manager) Internal app stores or private app deployment Managing app updates across large user populations
• Familiarity with MDM platforms such as Mobile Iron, Ivanti, or similar tools.
• Performance, Reliability & Support Ability to design mobile applications that perform 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.
• 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 interface 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 interface, and use case while ensuring application readiness for deployment, the output meets user requirements, and within 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 interface with.
• Develops and maintains proper documentation for all 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 source systems and Teradata.
• Integrates, validates and manipulates data sets for management tools and reporting.
• Develops block 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.
• Must be a U.S Citizen or Legal Permanent Resident.
• Favorable credit check for all cleared positions
• Successfully passing a background investigation including drug screening.
• Must have mobility to attend meetings with other managers and employees.
• Must be able to write, type, and use a telephone system 100% of the time.
• Sitting for prolonged and extended periods of time.

Nice-to-haves
• 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 Apple Human Interface Guidelines for enterprise-focused applications

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Remote, Contract-based Georgia Business/Corporate/Family Law Attorney Opportunit

Remote Full-time

Territory Manager, Endoscopy - Respiratory (Connecticut) (Columbia, MD, US)

Remote Full-time

Application Architect-REMOTE Home Based Worker

Remote Full-time

Remote Tax Reviewer w/ Ultra Tax Experience - Seasonal

Remote Full-time

Remote Bilingual Medical Call Center Representative - Patient Engagement and Support in Healthcare Industry

Remote Full-time

Account Executive

Remote Full-time

Managing Director - Head of Real Estate Capital Raising, Americas

Remote Full-time

Pharmacist- Medication Therapy Management (MTM)

Remote Full-time

**Job Title:** Experienced Customer Support Representative – Virtual Assistant for blithequark's Doordash Operations

Remote Full-time

Sr. Business Consultant, Life & Annuities (Remote, US)

Remote Full-time
← Back to Home