About Unily
Unily partners with the world's largest and most complex enterprises to power Organizational Velocity through digital Employee Experience transformation. Iconic brands, including Estée Lauder Companies, CVS Health, and British Airways, use Unily's market-leading Employee Experience platform to improve productivity, streamline communication, and foster a highly connected workplace.
Unily is the only triple leader recognized by all three of the major analysts. Unily is recognized as a Leader in the 2024 Gartner® Magic Quadrant™ for Intranet Packaged Solutions, the 2024 Forrester Wave™: Intranet Platforms, and the IDC MarketScape: Worldwide Experience-Centric Intelligent Digital Workspaces 2024. With these accolades, we continue to grow and expand our employee community with people who are passionate about joining us on this exciting journey.
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
- Proficiency in Swift programming language.
- Familiarity with UIKit, including auto layout.
- Strong troubleshooting and debugging skills.
- Experience with WebKit (WKWebView) and the ability to bridge between native Swift and JavaScript.
- Experience working with legacy code bases.
Additional experience that is advantageous but not mandatory:
- Knowledge of Swift"s new concurrency model (async/await, etc.).
- Experience with Swift 6.
- Familiarity with SwiftUI.
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

PI274216597