Job Overview
Our Native team is seeking an experienced Senior iOS Developer to join our ranks. This individual will be responsible for designing, developing and producing our native app used by 100,000 attendees across our global events.
The ideal candidate will have commercial experience of the entire software development lifecycle (SDLC), a strong command of concurrency, RESTful APIs, and architectural patterns like Model-View-ViewModel (MVVM).
They will also possess expert knowledge of Swift, SwiftUI and UIKit, ensuring efficient, user-friendly and visually sophisticated solutions. A solid grasp of UI/UX principles and Apple's Human Interface Guidelines is essential.
Key Responsibilities
* Architect and design one of our most important conference tools used by 100,000 attendees.
* Create a polished UI and fantastic user experience for all attendees.
* Craft an integrated web, mobile and real-world experience.
* Coordinate with a team of engineers to build out this app.
* Work with cross-functional teams including Data Science to maximise user and attendee experiences.
* Attend conferences constantly evaluating where the app can be improved and developed.
Requirements
* Expert on Swift, SwiftUI and UIKit ensuring efficient, user-friendly and visually sophisticated solutions.
* Strong command of concurrency, RESTful APIs, and architectural patterns like MVVM.
* Experience with Xcode, version control (Git), and CI/CD pipelines.
* Solid grasp of UI/UX principles and Apple's Human Interface Guidelines.
* Strong knowledge on unit and ui testing.
* Excellent communication, problem-solving, and leadership abilities.
* Swift Data, Core Data and Github actions experience would be a big plus.
What We Offer
* Hybrid-working model open to all employees.
* Fully subsidised healthcare, dental, employee assistance programme (EAP) and more.