Job Purpose
As we continue to expand our market share in the rapidly emerging Employee Experience platform category, we are looking for an iOS Developer to join us on a 6 rolling contract basis. The primary responsibility of this role is to maintain and support the current Unily Mobile application until its end of life, which is projected to be at the end of 2026. This role requires approximately 20 hours per week.
Main Responsibilities
Maintenance involves updating for iOS platform changes, testing against the latest betas, and ensuring third-party SDKs are current. Support work includes understanding product functions and troubleshooting issues.
The app primarily uses WKWebView to load the Unily SPA, with native features like push notifications, Universal Links, and optional SDKs such as MS MSAL, MS Intune MAM, and Zscaler.
The codebase is entirely Swift, except for a few third-party dependencies that use Objective-C and mainly UIKit. SwiftUI has been used in a few small places.
Requirements
Additional experience that is advantageous but not mandatory:
We are united by a shared purpose and are committed to truly understanding each other. We know that everyone is unique and has their own story. We strive to have a diverse workforce that embraces and celebrates one another. We are united in building connections and curious to learn from each other so that we continue to grow together to build the workplace of tomorrow.
View Unily's UK & EEA Careers Privacy Notice here
Loading similar jobs...
Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.