Senior iOS Engineer

Senior iOS Engineer

Senior iOS Engineer

Location: Remote

Type: Full-time


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.


تقديم على الوظيفة

أندلسي

العلامة التجارية وجميع الحقوق محفوظة. © Andalusi L.L.C-FZ 2025