Summary

As an ios developer, the successful candidate would be expected to provide a software development and consultancy to design, build, deploy and document software solutions modernizing and supporting internal applications and case management systems. The successful candidate would also be expected to enhance the internal application that aims to transform the way in which the organization carries out its business and administration processes.

Duties

  • Work in cross-functional project teams to deliver new features for their apps
  • Ensure their apps stay up to date with Apple’s latest functionality and requirements
  • Make improvements, fix bugs and refactor older parts of the apps to Swift
  • Write clean, pragmatic and testable code
  • Contribute to the design of performant APIs
  • Set up A/B tests to help validate their products and UX ideas
  • Release new versions of their apps to the App Store

Requirements

  • At least 5 years of experience developing and maintaining native iOS apps
  • Expert-level knowledge of Swift, Objective-C, & iOS SDK
  • Experience with SwiftUI for building modern user interfaces
  • Solid understanding of clean architecture, design patterns (MVVM) and principles
  • Solid understanding of parallel programming (including async/await)
  • Proficiency with CI/CD pipelines
  • Proficiency with App Store & TestFlight submissions
  • Experience with unit and UI testing frameworks
  • Experience with A/B testing (w/ Firebase)
  • Experience with in-app purchases, StoreKit framework, and third-party card payment services
  • Solid understanding of Apple’s human interface design guidelines

Our Way of Working

  • Simple, easy-to-read and well-tested code
  • Small iterative releases
  • Test Driven Development (TDD)
  • Collaboration over isolation
  • Short lived, self-organized project teams
Job Category: IT
Employment Type: Full Time
Job Region: GCC
Job Location: Saudi Arabia
Job Locality: Riyadh
Job Address: TBD
Jop Postal: N/A
Base Salary: TBD
Job Status: Active
Job Country: Saudi Arabia

Apply for this position

Allowed Type(s): .pdf, .docx