iOS Engineer

ErthDev

United States

Remote

USD 90,000 - 150,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid annual leave
Paid sick leave
Performance bonuses
Annual salary reviews
Medical insurance
Equipment and internet support
Learning support through courses

Job summary

ErthDev is seeking an experienced iOS engineer to build native applications using Swift and UIKit/SwiftUI. You will own features from UI to backend integration, optimize performance, and refine user experience with designers. The role emphasizes code quality, testing, and releasing to the App Store.

The position is part-time and fully remote from Egypt, with flexible hours, salary reviews, and benefits including medical insurance and learning support through courses and conferences.

Qualifications

  • Production experience with Swift and iOS development.
  • Working knowledge of UIKit and/or SwiftUI.
  • Experience integrating REST APIs.
  • Familiarity with the app lifecycle and tools for investigating memory and performance.
  • Care for usability, accessibility, and Apple platform conventions.
  • Comfortable with Git, release workflows, cross-functional collaboration, and debugging on real devices.

Responsibilities

  • Build and maintain iOS applications using Swift, with platform-appropriate UI and navigation.
  • Connect apps to backend APIs and local persistence, accounting for offline use and permissions.
  • Diagnose device and operating system issues and improve performance, stability, and crash rates.
  • Work with designers to refine interactions and user experience details.
  • Add tests for important user flows and participate in code reviews.
  • Support App Store release preparation and help develop consistent iOS engineering practices.

Skills

Swift
iOS development
UIKit
SwiftUI
REST APIs
Memory/performance debugging
Cross-functional collaboration
Git
Performance tuning
Accessibility

Tools

Git
Release workflows
Xcode

Job description

Role overview

Develop native iOS applications for products that benefit from the capabilities and conventions of Apple platforms. The role covers the full app experience, from interface implementation and backend integration to stability, testing, and release preparation, in close collaboration with design, product, and engineering partners.

Responsibilities
  • Build and maintain iOS applications using Swift, with platform-appropriate UI and navigation.
  • Connect apps to backend APIs and local persistence, accounting for offline use and permissions.
  • Diagnose device and operating system issues and improve performance, stability, and crash rates.
  • Work with designers to refine interactions and user experience details.
  • Add tests for important user flows and participate in code reviews.
  • Support App Store release preparation and help develop consistent iOS engineering practices.
Requirements
  • Production experience with Swift and iOS development.
  • Working knowledge of UIKit and/or SwiftUI.
  • Experience integrating REST APIs.
  • Familiarity with the app lifecycle and tools for investigating memory and performance.
  • Care for usability, accessibility, and Apple platform conventions.
  • Comfortable with Git, release workflows, cross-functional collaboration, and debugging on real devices.
Nice to have
  • Experience with Combine, Core Data, push notifications, TestFlight, iOS CI, or accessibility work.
Benefits and work setup

Part-time and fully remote from Egypt, with flexible hours and collaboration overlap; Cairo office access is available when needed. Benefits include paid annual and sick leave, performance bonuses, annual salary reviews, medical insurance, equipment and internet support, and learning support through courses, certifications, and conferences. Mentorship and exposure to projects across different industries are also offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Engineer (Native / Swift)
iOS Engineer (Native / Swift)

Acculogics • United States

Remote
USD 110,000 - 150,000
Remote-first culture
Flexible hours
Learning budget
Software Engineer - IOS
Software Engineer - IOS

DocuSign, Inc. • United States

Hybrid
USD 110,000 - 150,000
Hybrid work arrangement
Senior Mobile Developer
Senior Mobile Developer

pingidentity • United States

Remote
USD 140,000 - 200,000
Paid time off and holidays
Parental leave
Healthcare options
+3
Senior iOS Engineer
Senior iOS Engineer

arcturatech.com • United States

Remote
USD 77,000 - 105,000
Remote work in Canada
Senior iOS Developer, Remote
Senior iOS Developer, Remote

xebiacee • United States

Remote
USD 120,000 - 160,000
Senior iOS Developer
Senior iOS Developer

rmcode.io • United States

Remote
USD 110,000 - 160,000
Remote work option
Based in Ankara
Android Engineer
Android Engineer

ErthDev • United States

Remote
USD 34,000 - 55,000
Paid leave
Performance bonus
Salary reviews
+5
Senior IOS Engineer
Senior IOS Engineer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 180,000
Android Engineer
Android Engineer

erthdev.com • United States

Remote
USD 840 - 1,600
Paid annual leave
Paid sick leave
Performance bonuses
+4
iOS Engineer
iOS Engineer

Compunnel Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 130,000