{"id":3087397,"url":"https://alion.io/job/s-i-systems-senior-mobile-developer-required","title":"Senior Mobile Developer required","company":{"id":3865830,"name":"S.i. Systems","domain":"sisystems.com","url":"https://alion.io/company/sisystems-2","size_band":"1001-5000","is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":63000,"max_usd":139000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":13},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Capacitor","optional":false},{"name":"Ionic","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Kotlin","optional":false},{"name":"Swift","optional":false},{"name":"SwiftUI","optional":false},{"name":"TestFlight","optional":false},{"name":"UIKit","optional":false},{"name":"CI/CD","optional":true},{"name":"Kotlin Coroutines","optional":true},{"name":"Microsoft Entra ID","optional":true},{"name":"Rest API","optional":true},{"name":"SwiftLint","optional":true},{"name":"XCUITest","optional":true}],"status":"live","first_seen_at":"2026-09-22T05:28:38Z","employer_posted_date":null,"last_verified_at":"2026-09-22T05:28:38Z","board_verified":false,"closed_at":null,"days_open":32,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":32},"description":"Our manufacturing client is seeking a Senior Mobile Developer (5+ years) to design, build, and maintain native iOS applications using Swift, SwiftUI, and agentic development tools.\n\nJoin a team evolving line-of-business mobile applications with a strong focus on native iOS development and phased migration from Ionic Capacitor apps. This role owns mobile application delivery across Swift, SwiftUI, UIKit, Azure DevOps, and enterprise mobile distribution workflows. The position also contributes to Android applications in Kotlin and Jetpack Compose while helping shape agentic development practices using AI coding tools.\n\nConcord, Hybrid\nMust Haves\n5+ years in Mobile Development with deep expertise in iOS, Swift, SwiftUI, UIKit, async/await, and Combine\nHands-on work with Ionic and Capacitor, including custom plugins and native/web bridge integration\nWorking experience with Azure DevOps, Azure Pipelines, TestFlight, and Microsoft Intune enterprise distribution\nDemonstrated use of AI coding agents for planning, refactoring, testing, and reviewing application code\nEducation in software development or a related discipline\n\nNice to Have\nAndroid development with Kotlin, Jetpack Compose, coroutines and Flow, and Gradle\nExperience with Apple Business Manager and Apple Developer Enterprise distribution\nExperience with Microsoft Entra ID (Azure AD), MSAL, and conditional access in mobile apps\nExperience migrating hybrid applications to native or working with Kotlin Multiplatform\nExperience with fastlane, SwiftLint, and XCUITest\n\nResponsibilities\nDesign, build, and maintain native iOS applications in Swift, SwiftUI, and UIKit\nMaintain and stabilize Ionic Capacitor applications and execute phased migrations to native applications\nContribute to and support native Android applications in Kotlin and Jetpack Compose\nUse AI coding agents to plan, generate, refactor, test, and review application code\nIntegrate mobile applications with REST APIs and backend services\nBuild automated test coverage and CI/CD pipelines in Azure DevOps\nManage TestFlight, Intune-managed enterprise distribution, and App Store releases\nDisclaimer:\nAI may be used in evaluating candidates.\nThis posting is for an existing vacancy.","description_format":"text","description_chars":2219,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-22T13:46:40Z"}],"visa":[],"liveness":{"score":13,"band":"cold","label":"Long shot","p_open":0.6,"p_active":0.483,"p_room":0.45,"age_days":32,"expected_fill_days":21,"reasons":["seen:32","agency","urgency","velocity","win:tail","comp:brand"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/s-i-systems-senior-mobile-developer-required","json_url":"https://alion.io/job/s-i-systems-senior-mobile-developer-required.json","meta":{"generated_at":"2026-10-25T00:15:29Z","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":361,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00: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":3865830},"rest":"https://alion.io/mcp/rest/get_company?id=3865830"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fs-i-systems-senior-mobile-developer-required"},{"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%2Fs-i-systems-senior-mobile-developer-required"},{"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%2Fs-i-systems-senior-mobile-developer-required"},{"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/s-i-systems-senior-mobile-developer-required\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fs-i-systems-senior-mobile-developer-required"}]}