{"id":2399901,"url":"https://alion.io/job/deltatre-senior-ios-engineer-axis-2","title":"Senior iOS Engineer | AXIS","company":{"id":47022,"name":"Deltatre","domain":"deltatre.com","url":"https://alion.io/company/deltatre","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"inRecruiting","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["North Macedonia"],"countries":["MK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Alamofire","optional":false},{"name":"AVFoundation","optional":false},{"name":"CI/CD","optional":false},{"name":"Crashlytics","optional":false},{"name":"Git","optional":false},{"name":"Kingfisher","optional":false},{"name":"Scrum","optional":false},{"name":"StoreKit","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false},{"name":"XCTest","optional":false}],"status":"live","first_seen_at":"2026-10-12T23:14:09Z","employer_posted_date":"2026-10-12","last_verified_at":"2026-10-15T16:23:01Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Descrizione azienda\nWe are the tech company behind the media and sporting moments that matter.\nOver four decades, Deltatre has grown to employ more than 1,000 experts worldwide.\nWe're trusted by the biggest broadcasters, telcos, media companies, sport governing bodies, leagues, and federations.\nOur products, innovation, dependability, and people continue to redefine how the value of live and on-demand sport, film, TV, and news content is maximized across streaming, digital, data, graphics, officiating, and through marketplace strategy and growth services.\nPosizione\nFor this role you must be able to work on a hybrid basis with at least 1 day per week working in our office based in Skopje.\nAXIS is Deltatre's user experience management platform - used by BritBox, Sportsnet+, DYN, Bell Media, beIN, and other OTT operators to control native app experiences across iOS, Apple TV, Android, and the long list of streaming devices. The iOS engineering team builds the applications that deliver AXIS-powered experiences to millions of consumers on iPhone, iPad, and Apple TV.\nAs a Senior iOS Engineer, you will work end-to-end on user-facing features - from requirements refinement through architecture, implementation, and release. You will help shape the iOS side of the platform, contribute to architectural decisions, and coordinate iOS engineers within your team.\nResponsibilities\nRefine and estimate requirements; contribute to product and engineering planning\nDevelop new user-facing features for iOS and Apple TV using Swift\nBuild reusable components and libraries for future use across the platform\nTranslate designs and wireframes into high-quality production code\nOptimise components for performance across iPhones, iPads, and Apple TVs\nDefine and contribute to the architecture of digital solutions\nPlan delivery effectively - robust, modular, testable code\nCoordinate the work of iOS engineers within the team\nContribute to Deltatre engineering procedures, code conventions, and best practice\nStay current with developments in iOS and UI engineering relevant to the platform; the team works to Scrum methodology\nRequisiti\nYou produce work that others can build on. You take ownership of features from refinement through release, and you treat the iOS platform as a craft - not only a delivery target. You make architectural decisions that hold up over multiple release cycles, and you document them clearly enough that the team can use them after you have moved to the next problem.\nRequired\n5+ years' relevant engineering experience, including at least 2 years at Senior iOS Engineer level\nRecent hands-on experience with SwiftUI (2+ years)\nDeep proficiency in Swift\nThorough understanding of Apple system frameworks - Foundation, UIKit, AVFoundation, StoreKit, and others\nDemonstrated unit-testing practice with XCTest\nFamiliarity with Apple app submission, code signing, and iTunes account administration\nComfortable with instrumentation testing and optimisation\nComfortable with Git, build automation, and continuous integration\nFluent written and spoken English\nExperience working with a global team or employer\nValued\nExperience with libraries commonly used in the team - Alamofire, BrightFutures, emitter-kit, Kingfisher\nFamiliarity with Facebook SDK, Fabric, Crashlytics\nExperience with In-App Purchase implementation\nBackground in the sports domain\nGenuine interest in Apple TV development\nWho Thrives Here\niOS engineering at Deltatre runs at the intersection of consumer experience and platform scale. The apps you build are used across multiple device generations and major broadcast events, and the technical decisions you make echo across that surface. The work rewards engineers who care about the small details - gesture responsiveness, memory pressure, the moment when a stream buffers and the user makes a decision about the platform - and who can hold the longer-arc view of how the codebase evolves.\nA good Senior iOS Engineer at Deltatre tends to be honest about technical debt without being doom-laden, generous with knowledge transfer to less senior engineers, and curious about how platform decisions interact across iOS, Apple TV, and the wider product.\nProcess and what to expect\nIntroductory conversation: a step for us to get to know each other better, and for us to answer all questions you might have around Deltatre.\nTake-home assessment: a practical exercise you complete in your own time, designed to show us how you approach a real engineering problem. We will use it as the basis for the technical conversation.\n1-hour Technical round of Interview: we will deep dive on your experience and on the take-home assessment, and explore the technical decisions you have made in your past work.\n1-hour Competency Based Interview: we will ask you situational questions around how you deal with real-life scenarios at work. Easier doing it, more than explaining it.\nIf any of these formats would be difficult for you, tell us - we adjust regularly and can usually accommodate.\nAccessibility and accommodation questions are welcome at any stage. Tell us what would work for you.","description_format":"text","description_chars":5117,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"North Macedonia","iso":"MK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Media & Entertainment","Broadcasting","Digital Media"],"lifecycle":[{"event":"open","at":"2026-10-12T23:14:09Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":23,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/deltatre-senior-ios-engineer-axis-2","json_url":"https://alion.io/job/deltatre-senior-ios-engineer-axis-2.json","meta":{"generated_at":"2026-10-15T18:35:31Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":28262,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":47022},"rest":"https://alion.io/mcp/rest/get_company?id=47022"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdeltatre-senior-ios-engineer-axis-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdeltatre-senior-ios-engineer-axis-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdeltatre-senior-ios-engineer-axis-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/deltatre-senior-ios-engineer-axis-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdeltatre-senior-ios-engineer-axis-2"}]}