Senior Software Engineer, iOS (Contract)
Core
Senior iOS Engineer building cross-platform feature frameworks and mobile Wikipedia product experiences for a global, multilingual audience.
Role type
Senior IC iOS Software Engineer
Builds
Cross-platform feature frameworks and native iOS mobile applications
Domain
Non-profit / Free Knowledge / Mobile
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, UIKit, iOS performance optimization, system design, feature delivery, technical discovery, risk identification, cross-functional collaboration, code review, testing, observability
Preferred skills
Webview integration, cross-platform mobile maintenance, mobile games, data science, machine learning, AI, prompt engineering, MediaWiki, open source contributions, agentic coding
Technologies
Swift, SwiftUI, UIKit, MediaWiki, Jupyter notebooks
Responsibilities
Deliver medium complexity initiatives from discovery to delivery; improve mobile Wikipedia product experiences; build testable, observable, and debuggable software; partner with product managers, designers, and analysts; identify high-impact technical opportunities and risks; maintain team alignment on priorities and goals; adhere to team standards in code review, design, and documentation.
Seniority
Senior, hands-on IC