Idexcel logo

Senior iOS Developer

Idexcel

Washington, District of ColumbiaContract2 days ago
Apply Now

At a Glance

Employment Type
Contract
Experience Level
Mid-level
Location
Washington, District of Columbia
Salary
$41.4k - $86.1k
Posted
2 days ago

This is a contract Senior iOS Developer position at Idexcel, based in Washington, District of Columbia. The role offers $41.4k - $86.1k.

Compensation

$41.4k - $86.1k

Job Description

Job Title: Senior iOS Developer (Native iOS Mobile App + AWS)

Location: Washington, DC / Hybrid

Duration: 12+ Months

Job Overview

Design, build, and support native iOS frontline applications and the cloud services they consume.

The position focuses on reliable passenger-facing operational workflows, offline transaction continuity, secure mobile integrations, and reusable app components that serve conductors and station/onboard employees.

Key Responsibilities

Develop and maintain native iOS features using Swift and applicable Objective-C

Implement ticket scan/search, passenger and manifest presentation, ancillary identification, check-in/lift workflows, and safe transaction-state transitions.

Maintain offline-first data storage, local transaction queues, conflict handling, reconnection/replay, and approved peer-to-peer synchronization patterns (e.g., Ditto/Infinite PeerConnect where used).

Integrate iOS clients with AMG/BFF REST APIs using approved OAuth/OIDC flows, secure storage, request correlation, and defensive error handling.

Build reusable JSON/configuration-driven UI elements, forms, role-targeted surveys, and feature-flagged behaviors where approved.

Improve performance, accessibility, lifecycle/threading safety, crash resilience, and usability on supported iPhone/iPad generations.

Instrument workflows with Dynatrace mobile RUM, privacy controls, crash symbolization, and measurable performance telemetry.

Partner with backend developers on contract tests, API evolution, idempotency, and synchronized mobile/server data models.

Required Skills

Experience with AWS API Gateway, Lambda, ECS Fargate, Cognito/Entra identity, or Spring Boot APIs.

Experience with Ditto/peer synchronization, Core Data, Bluetooth peripherals or barcode scanning hardware.

Experience with Dynatrace RUM, accessibility/VoiceOver, App Intents/Shortcuts, or enterprise MDM deployment.

Familiarity with reservation, transportation, retail ticketing, or other high-availability frontline systems.

Job Details

Employment Type
Contract
Location
Washington, District of Columbia
Remote Work
No
Posted
2 days ago

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website