Overview

Senior iOS Engineer Jobs in Riyadh, Saudi Arabia at Emdad By Elm

Title: Senior iOS Engineer

Company: Emdad By Elm

Location: Riyadh, Saudi Arabia

Job Overview

Senior iOS Engineer will own iOS features end-to-end: designing and implementing robust Swift apps, integrate with backend services, choose and maintain

persistence, triage and fix production issues, and support build/signing/distribution pipelines. help raise engineering quality through

testing, code review, automation, and mentoring.

Key Responsibilities

  • Deliver production-ready iOS features with readable, testable Swift code.
  • Translate API contracts into reliable client models and networking flows.
  • Maintain Core Data.
  • Find and resolve crashes and memory issues; profile and optimize app memory use.
  • Harden apps with secure storage, authentication patterns and recommended hardening practices.
  • Maintain CI/CD automation, build signing and multi-environment distribution (Fastlane, App Store & enterprise flows).
  • Collaborate closely with product, design and backend; convert designs into accessible UI using Autolayout.
  • Conduct and participate in thorough peer reviews and mentor teammates.
  • Instrument apps for analytics and monitoring to drive product decisions.

Job Requirements

0–2 years of relevant experience, with a degree in Computer Science, Software Engineering, Information Technology, or a related technical field.

Required Skills

Technical Expertise

  • Swift language & architecture
  • Networking
  • Persistence and data modeling
  • ARC / memory management and debugging
  • Unit & UI testing
  • UI layout and accessibility
  • Secure distribution and signing
  • CI/CD and release automation
  • Source control best practices
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.