Senior iOS Application Engineer
About the role
We are seeking a Senior iOS Application Engineer who will support our NYS client. The consultant will support the design, development, enhancement, integration, testing, deployment, and production support of the E-Citations mobile application. This role works closely with Product, Engineering, Architecture, Cybersecurity, Infrastructure, and business stakeholders to deliver secure, reliable, high-performance functionality for field operations. The position requires deep hands-on .NET MAUI/iOS engineering expertise and the ability to independently deliver complex mobile application enhancements within an enterprise environment.
Location: New York, NY (Hybrid - 3 days on site)
Duration: 12 Months (with potential for extension)
Start Date: estimated - 10/1/26
W2 Hourly Rate: $50-65/hour
Responsibilities
- Design, develop, enhance, and support the E-Citations iOS application using .NET MAUI and C#.
- Build secure, scalable, high-performance mobile functionality using .NET MAUI, XAML, and native iOS APIs where required.
- Develop enterprise mobile applications using .NET MAUI and C# for iOS.
- Implement solutions using XAML, .NET MAUI Community Toolkit, .NET MAUI Essentials, MVVM, Clean Architecture, and dependency injection.
- Build offline-first mobile applications using SQLite, local caching, synchronization, retry, and conflict-resolution patterns.
- Implement camera, photo capture, barcode scanning, OCR, document scanning, and identity-related workflows using .NET MAUI and native iOS capabilities.
- Support public-sector, public-safety, transportation, enforcement, citation, or field-workforce applications, particularly solutions involving mobile printing, offline operation, secure enterprise integration, and mission-critical field usage.
- Perform unit, integration, regression, UI, and performance testing; troubleshoot application, connectivity, integration, and production issues.
- Support CI/CD, automated builds, provisioning, code signing, release workflows, telemetry, and production support.
- Participate in Agile delivery, estimation, code reviews, demonstrations, and release planning.
- Maintain technical documentation for developed functionality, integrations, deployment, and operational support.
Requirements
- 6+ years of application, product, and .NET code development experience, including hands-on expertise with the .NET Framework and Visual Studio.
- 6+ years of wireless/mobile, web development/design, and field service application development experience.
- 6+ years of testing and development experience, including developing and executing test plans and supporting production environments.
- 6+ years of GUI and user interface design experience within .NET-based applications.
- 6+ years of rapid prototyping and system development experience supporting enterprise application delivery.
- Hands-on experience with Bluetooth/BLE and Zebra mobile printers.
- Strong experience integrating mobile applications with REST/GraphQL APIs, .NET/ASP.NET Core services, Azure, SQL Server, and Azure SQL.
- Experience integrating .NET MAUI applications with native iOS frameworks and platform-specific APIs where required.
- Strong knowledge of enterprise security including OAuth, OIDC, JWT, Keychain, encryption, certificate pinning, and application hardening.
- Experience with enterprise MDM platforms such as Microsoft Intune, Workspace ONE/AirWatch, or Jamf.
- Strong experience with Git, GitHub/GitLab, CI/CD, Jenkins/Bitrise, automated testing, provisioning, and signing.
- Knowledge of App Store Connect, APNs, telemetry, crash reporting, diagnostics, and application monitoring.
- Strong troubleshooting, collaboration, and independent execution skills within complex enterprise environments.
Desirable Qualifications
- Experience with offline-first mobile architecture and synchronization, Bluetooth/BLE, and Zebra ZQ-series mobile printer/Zebra SDK integration.
- Experience with camera, barcode scanning, OCR, document capture, TestFlight, mobile telemetry, crash reporting, and production support.
- Experience developing accessible, field-oriented mobile user interfaces and modular applications using MVVM and Clean Architecture.