iOS Developer Job in Aurora, IL | Yulys
×

Job Title: iOS Developer

Company Name: AFTERMATH
Salary: USD 100,000.00
-
USD 125,000.00 Hourly
Job Industry: Program Development
Job Type: Full time
WorkPlace Type: remote
Location: Aurora, IL, United States
Required Candidates: 1 Candidates
Skills:
CRUD Operations
Authentication & Authorization
Session Management
Composer Laravel
CodeIgniter
Symfony
Yii
CakePHP
Job Description:

Aftermath Services is a nationwide bio-remediation and trauma cleanup company with over 30 years of experience helping families and communities recover after traumatic events. Our corporate team in Aurora, IL supports field operations across 40+ states — and the technology we build directly impacts how our teams serve people during some of the most difficult moments of their lives.

The Role

We are seeking an experienced iOS Developer to build and maintain a native mobile application that supports our field operations teams. This application integrates with our internal ERP system ("Portal") and supports real-world workflows including job access, photo capture, GPS tracking, and data synchronization — often in low-connectivity environments.

This is a practical, production-focused individual contributor role. The right candidate takes ownership, writes clean and maintainable code, and thrives in a small collaborative IT team. This is not a consumer app or design-heavy role — it is an internal production tool that field teams rely on every day.

What You'll Build & Own

  1. A native iOS application (Swift / UIKit or SwiftUI) integrated with our internal ERP system via REST APIs.
  2. Offline-first data storage and sync logic for reliable use in low-connectivity field environments.
  3. Photo capture, compression, and upload workflows for field documentation.
  4. Data caching, conflict resolution, and retry logic to maintain data integrity across sync cycles.
  5. Performance-optimized screens and workflows for data-heavy field use.
  6. App builds, provisioning profiles, and internal distribution management.

Required Qualifications

  1. 3–5+ years of native iOS development experience using Swift.
  2. Demonstrated experience with REST APIs and JSON data in a production environment.
  3. Experience with local data storage (Core Data, SQLite, or similar).
  4. Solid understanding of offline sync patterns and mobile data management.
  5. Ability to build functional applications from the ground up with end-to-end ownership.
  6. Strong communication skills; comfortable working in a small, collaborative IT environment.
  7. Practical, field-use mindset — real-world usability over visual polish.

Preferred Qualifications

  1. Prior experience with offline-first or sync-heavy mobile applications.
  2. Experience with camera, photo, GPS, and file upload workflows in iOS.
  3. Experience with background tasks and network retry logic.
  4. Familiarity with enterprise systems — ERP, CRM, or job management platforms.
  5. Understanding of MySQL and evolving backend schemas.
  6. Working knowledge of PHP and backend API design principles.

Role Details

  1. Location: Aurora, IL — On-site, Monday through Friday.
  2. Employment Type: Full-Time, Exempt.
  3. Reports To: Director of IT.
  4. Department: Information Technology.

Benefits

Health, dental, vision, and life insurance. Company-sponsored EAP with mental health benefits. Company-matched 401(k). Paid time off accrued annually in accordance with company policy.


Become a part of our growth newsletter