Senior iOS Engineer
Full-timeRemote
Role Overview
As a Senior iOS Engineer, you will develop new features and solve real-world bugs that directly impact millions of users. We promise that along the way, you will learn A LOT, working with frameworks you may have never had the chance to use before. You’ll get hands-on experience with the hottest Apple technologies as soon as they’re released, while also helping shape our architecture, performance, and overall user experience. This is a role where you’ll grow fast, push technical boundaries, and see your work make an immediate difference.
Key Responsibilities
- Lead technical design and implementation of new iOS features using Swift, SwiftUI, UIKit, and Core Graphics/Core Animation.
- Architect performant, maintainable, scalable modules that integrate with shared Kotlin Multiplatform code across iOS/Android (or other platforms).
- Work closely with product, design, QA to translate designs & UX requirements into smooth animations, graphics, templates, and advanced UI interactions.
- Review and optimize rendering, image/video processing, custom drawing with Core Graphics/Metal (e.g. filters, text & graphics overlays).
- Monitor app performance (startup time, memory, rendering lag, battery usage) and proactively improve.
- Publish and manage apps on the App Store; handle versioning, store listing, TestFlight beta releases, staged rollouts, etc.
- Regularly follow up on user reviews & feedback from the App Store; triage, prioritize, and fix issues raised by users.
- Mentor, lead or manage junior/mid-level iOS devs: code reviews, setting coding standards and best practices, guiding architecture decisions.
- Coordinate with cross-platform/shared code teams, UI/UX, backend etc. to ensure consistency.
- Participate in setting up CI/CD, automated testing (unit, snapshot, UI) to maintain high stability.
Required Qualifications
- 5+ years of professional experience developing iOS apps.
- Strong experience with UIKit or SwiftUI and custom drawing using Core Graphics or Core Animation.
- Experience publishing apps to the Apple App Store; managing releases, compliance with store policies, versioning.
- Good track record of following up on user reviews/feedback, bug fixes, and improvements based on real user issues.
- Experience leading teams or mentoring others; capable of reviewing code, guiding architecture, ensuring quality across the team.
- Solid understanding of iOS platform performance characteristics (memory, rendering pipeline, concurrency, main thread performance).
- Comfortable working with designs, animations, graphics-heavy UI, and templates.
- Strong communication skills, with the ability to collaborate across design, product, QA, and backend teams.
Nice to Have
- Familiarity with Kotlin Multiplatform integration: consuming shared modules, bridging platform-specific APIs.
- Experience in image/video processing pipelines or graphics frameworks (e.g. Core Image, AVFoundation, Metal).
- Experience with advanced animations, custom transitions, shaders, or Metal/SceneKit.
- Knowledge of publishing / localizing apps in MENA / Arabic markets, handling RTL, custom fonts, etc.
- Experience with CI/CD pipelines, testing, monitoring tools.
- Solid understanding of iOS frameworks beyond UI (Combine, Core Data, networking, background tasks).
What We Offer
- Opportunity to shape a product used by millions of users globally.
- Lead / impact role: your decisions affect architecture, performance, and user experience.
- Collaborative environment with designers, product managers, engineers.
- Competitive salary & benefits.
- Flexible work arrangements.
مهتم بالانضمام إلينا؟
أرسل لنا سيرتك الذاتية وسنعود إليك في أقرب وقت.
تقديم على الوظيفةhr@andalusi.app
المزيد من الوظائف
شارك وظائف أخرى مع من تجده مناسباً لخوض تجربة متميزة معنا

