Quick overview
SeniorityMid Senior
Work modeHybrid
LocationUnited States
SAFeObjective-CSpringSpring BootSwiftAWSAPI GatewayOAuthXcodeiOSRESTAgile
Job description
Company Description
Lumen Solutions Group Inc. is a technology consulting Services company based in Florida. We provide a wide array of experienced business and IT professionals supporting clients from solution design to implementation and support. We specialize in professional IT consulting services, IT Staffing, Business/IT Strategy, Business Process Blueprints, Enterprise Architecture, Enterprise Transformation.
Job Title: Senior Native iOS Developer/Engineer (Swift + AWS)
Job Location: Washington, DC (Remote Quarterly Travel for PI meeting)
Job Type: Contract
Job Summary
Required Technical Skills
Preferred Qualifications
Key Responsibilities
1. Native iOS Application Development
Lumen Solutions Group Inc is an equal opportunity employer. All qualified applicants will be considered for employment without regard to any legally protected status.
Lumen Solutions Group Inc. is a technology consulting Services company based in Florida. We provide a wide array of experienced business and IT professionals supporting clients from solution design to implementation and support. We specialize in professional IT consulting services, IT Staffing, Business/IT Strategy, Business Process Blueprints, Enterprise Architecture, Enterprise Transformation.
Job Title: Senior Native iOS Developer/Engineer (Swift + AWS)
Job Location: Washington, DC (Remote Quarterly Travel for PI meeting)
Job Type: Contract
Job Summary
Required Technical Skills
- Strong hands-on experience in native iOS application development using Swift.
- Experience maintaining and supporting existing Objective-C components.
- Strong experience with iOS SDK, Xcode, and iPhone/iPad applications.
- Experience with offline-first mobile application architecture.
- Hands-on experience with Core Data and local data persistence.
- Experience implementing transaction queues, conflict resolution, and data synchronization.
- Experience integrating mobile applications with REST APIs.
- Working knowledge of AWS services, including API Gateway, Lambda, ECS Fargate, and Cognito.
- Experience with OAuth 2.0 and OpenID Connect (OIDC).
- Experience integrating with Spring Boot or comparable backend services.
- Knowledge of peer-to-peer synchronization technologies such as Ditto or similar solutions.
Preferred Qualifications
- Experience with Dynatrace Mobile RUM and application performance monitoring.
- Experience integrating barcode scanners and Bluetooth peripherals.
- Experience with enterprise MDM deployments.
- Knowledge of iOS accessibility and VoiceOver.
- Experience with SAFe Agile methodology.
- Background in transportation, passenger rail, ticketing, retail POS, logistics, or transaction-intensive mobile applications.
- Experience developing high-availability applications for frontline operational users.
Key Responsibilities
1. Native iOS Application Development
- Design, develop, enhance, and maintain native iOS applications using Swift and Objective-C.
- Build mobile features supporting ticket scanning, passenger manifests, ticket searches, and check-in workflows.
- Develop reusable mobile components, forms, and user interfaces.
- Implement reliable transaction processing and application workflows.
- Optimize applications for supported iPhone and iPad devices.
- Develop applications that function reliably with limited or no network connectivity.
- Implement offline data storage, local transaction queues, and synchronization processes.
- Handle transaction conflicts, reconnection, and replay of queued operations.
- Implement peer-to-peer synchronization using technologies such as Ditto or similar solutions.
- Maintain data consistency between mobile devices and backend systems.
- Prevent duplicate transactions and data inconsistencies during synchronization.
- Integrate native iOS applications with AWS-hosted backend services and REST APIs.
- Work with AWS API Gateway, Lambda, ECS Fargate, and Cognito.
- Integrate mobile applications with Spring Boot REST APIs.
- Implement secure authentication and authorization using OAuth 2.0 and OpenID Connect (OIDC).
- Support secure token management, API communication, and error handling.
- Collaborate with backend teams on API contracts, data models, and transaction processing.
- Integrate mobile applications with barcode scanners and Bluetooth peripherals.
- Support enterprise Mobile Device Management (MDM) deployment environments.
- Ensure application stability across supported iPhone and iPad devices.
- Address device lifecycle, threading, memory management, and performance issues.
- Implement accessibility requirements, including VoiceOver.
- Monitor mobile application performance using Dynatrace Real User Monitoring (RUM).
- Troubleshoot application crashes, performance issues, and synchronization failures.
- Improve application responsiveness, reliability, and usability.
- Support production troubleshooting and end-to-end mobile/backend integration.
- Participate in Agile and SAFe delivery practices.
- Collaborate with backend engineers, architects, QA teams, and business stakeholders.
- Participate in application design, development, testing, and production support.
- Contribute to technical design decisions and reusable development practices.
Lumen Solutions Group Inc is an equal opportunity employer. All qualified applicants will be considered for employment without regard to any legally protected status.
Similar jobs
- DA
Mobile Software Engineer (part time work from home) - AI TrainerRecently posted
DataAnnotation · Tempe, Arizona · Remote 🇺🇸
SwiftC#C+++8Technology$50 - $100/hr - IS

Senior Android Developer (STRICTLY OUR W2 -- Do NOT respond if you're looking for C2C or Remote)Recently posted
Infoweb Systems, Inc. · Saint Paul, MN · Remote 🇺🇸
DroneGitC#+6TechnologySalary not listed - SI
Mobile Application Developer (W2 Role)Recently posted
SoftCorp International, Inc. · Saint Paul, MN · On-site 🇺🇸
DroneGitC#+6TechnologySalary not listed - AC

Android Software EngineerRecently posted
Aditi Consulting · Saint Paul, MN · On-site 🇺🇸
DroneGitC#+6Technology$67 - $69/hr - DA
Mobile Software Engineer (part time work from home) - AI TrainerRecently posted
DataAnnotation · Dearborn, MI · Remote 🇺🇸
SwiftC#C+++8Technology$50 - $100/hr - DA
Mobile Software Engineer (part time work from home) - AI TrainerRecently posted
DataAnnotation · Hillsboro, OR · Remote 🇺🇸
SwiftC#C+++8Technology$50 - $100/hr - IN
iOS DeveloperRecently posted
Innova · San Francisco, California · Hybrid 🇺🇸
SwiftGitUIKit+2TechnologySalary not listed - DA
Mobile Software Engineer (part time work from home) - AI TrainerRecently posted
DataAnnotation · Tempe, AZ · Remote 🇺🇸
SwiftC#C+++8Technology$50 - $100/hr - OT
Mobile Test EngineerRecently posted
Ova Technologies · New York · Hybrid 🇺🇸
SQLGit5G+19TechnologySalary not listed - RO

Senior Android Engineer, Event ContractsRecently posted Auto Apply
Robinhood · New York · Hybrid 🇺🇸
RecruitingAndroid SDKJava+4TechnologySalary not listed - FC

Senior Engineer, AndroidRecently posted Auto Apply
Fanatics Collectibles · New York · Hybrid 🇺🇸
Engineering$160k - $200k/yr - FC

Senior Engineer, Android (Unified Experience)Recently posted Auto Apply
Fanatics Collectibles · Los Angeles · Hybrid 🇺🇸
LinearGenerative AIJiraEngineering$160k - $200k/yr
