الوصف الوظيفي
Native mobile quality shows up in the details users never mention—until they're missing.
ErthDev is looking for an iOS Engineer to build polished, reliable native applications when client products need the depth of the Apple platform.
You'll work closely with design, product, and backend teams to ship experiences that feel native.
What you'll do
- Build and maintain native iOS applications in Swift.
- Implement UI and navigation with strong attention to platform conventions.
- Integrate with backend APIs and local persistence.
- Handle offline behavior, permissions, and platform capabilities carefully.
- Improve performance, stability, and crash rates.
- Collaborate with designers on interaction quality.
- Write tests for critical flows where valuable.
- Participate in App Store release preparation.
- Review code and help establish iOS engineering standards.
- Debug device-specific and OS-version issues.
iOS at ErthDev
We choose native when the product benefits from platform depth.
We care about accessibility, performance, and long-term maintainability—not just shipping screens.
What you'll get
- Fully remote work from Egypt
- Flexible working hours with collaboration overlap
- Cairo office access when needed
- Paid annual leave and sick leave
- Performance bonuses and annual salary reviews
- Learning and development support
- Courses and certifications
- Conference opportunities
- Equipment and internet support
- Medical insurance
- Mentorship and career growth
- Exposure to projects across different industries
Hiring process
Application → Initial Conversation → Practical Assessment → Technical Interview → Final Conversation → Offer
If you care about how an iOS app feels in someone's hand, we'd like to see your work.
Apply through LinkedIn Easy Apply or the ErthDev careers page.
المتطلبات
What we're looking for
- Strong Swift and iOS production experience.
- Solid understanding of UIKit and/or SwiftUI.
- Experience consuming REST APIs.
- Familiarity with app lifecycle, memory, and performance tools.
- Attention to UX detail and Apple Human Interface guidance.
- Comfortable with Git and release workflows.
- Ability to collaborate with cross-functional teams.
- Strong debugging skills on real devices.
Experience with Combine, Core Data, push notifications, TestFlight, CI for iOS, and accessibility is a plus.