Sport Tech & Data
Senior iOS Engineer | AXIS
Mid Level
North Macedonia
hybrid
Full time
Job description
About the Role
The Senior iOS Engineer will work end-to-end on user-facing features for the iOS engineering team at Deltatre, which builds applications that deliver AXIS-powered experiences to millions of consumers on iPhone, iPad, and Apple TV. The role spans requirements refinement, architecture, implementation, and release, and includes helping shape the iOS side of the platform, contributing to architectural decisions, and coordinating iOS engineers within the team. The team works to Scrum methodology.
Key Responsibilities
- Refine and estimate requirements; contribute to product and engineering planning
- Develop new user-facing features for iOS and Apple TV using Swift
- Build reusable components and libraries for future use across the platform
- Translate designs and wireframes into high-quality production code
- Optimise components for performance across iPhones, iPads, and Apple TVs
- Define and contribute to the architecture of digital solutions
- Plan delivery effectively — robust, modular, testable code
- Coordinate the work of iOS engineers within the team
- Contribute to Deltatre engineering procedures, code conventions, and best practice
- Stay current with developments in iOS and UI engineering relevant to the platform
Required Experience & Qualifications
- 5+ years' relevant engineering experience, including at least 2 years at Senior iOS Engineer level
- Recent hands-on experience with SwiftUI (2+ years)
- Deep proficiency in Swift
- Thorough understanding of Apple system frameworks — Foundation, UIKit, AVFoundation, StoreKit, and others
- Demonstrated unit-testing practice with XCTest
- Familiarity with Apple app submission, code signing, and iTunes account administration
- Comfortable with instrumentation testing and optimisation
- Comfortable with Git, build automation, and continuous integration
- Fluent written and spoken English
- Experience working with a global team or employer
- Ability to produce work that others can build on
- Ownership of features from refinement through release, treating the iOS platform as a craft
- Ability to make architectural decisions that hold up over multiple release cycles and document them clearly for the team
Preferred Skills
- Experience with libraries commonly used in the team — Alamofire, BrightFutures, emitter-kit, Kingfisher
- Familiarity with Facebook SDK, Fabric, Crashlytics
- Experience with In-App Purchase implementation
- Background in the sports domain
- Genuine interest in Apple TV development
Workplace
- Hybrid — at least 1 day per week in the Skopje office
The Application Process
The process includes an introductory conversation, a take-home assessment, a technical interview, and a competency-based interview. Candidates can request adjustments to any format.
- Introductory conversation: a step for the team and candidate to get to know each other and for the candidate to ask questions about Deltatre
- Take-home assessment: a practical exercise completed in the candidate's own time, designed to show how they approach a real engineering problem
- 1-hour technical interview: a deep dive on experience, the take-home assessment, and technical decisions made in past work
- 1-hour competency-based interview: situational questions about how the candidate deals with real-life scenarios at work
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
