Remote
Remote
Senior
Full Time
💰$56 - $87/hour
remotecontractiosswiftsenior
Requirements
- •Bachelor's degree
- •5-10+ years related professional experience building iOS applications
- •Strong professional experience and proficiency with Swift, SwiftUI, UIKit
- •Familiarity with architectural patterns in iOS
- •Experience with iOS performance optimisation techniques
- •Experience working in a self-driven, lean environment
- •Commitment to the Foundation's Mission and Values
What You'll Do
- •Delivery of medium complexity initiatives from technical discovery through delivery
- •Break down initiatives into features, drive estimation and manage scope
- •Identify risks early and help the team make pragmatic tradeoffs
- •Improve the mobile Wikipedia product experiences on iOS
- •Lead system design for medium-sized projects
- •Design and build accessible, adaptable, scalable components
- •Build software that is easy to test, observe and debug
- •Instrument features for deeper analysis by Product Analysts
- •Partner with product managers, designers, analysts, and native app engineers
- •Shape pragmatic solutions balancing user needs, technical constraints, platform expectations, and delivery timelines
- •Identify high-impact technical opportunities and risks
- •Clarify priorities and sequencing with the team
- •Keep the team aligned on outcomes, capacity, and shared goals
- •Comply with team standards in code review, technical design, testing, documentation, accessibility, observability, and decision-making
- •Plan work with awareness of downstream or upstream effects
Nice to Have
- •Experience adding webview-wrapped experiences to existing native mobile apps (iOS or Android)
- •Experience maintaining cross-platform mobile applications
- •Experience building mobile games or other interactive mobile experiences
- •Experience with data science, machine learning, and/or AI
- •Familiarity with Wikipedia / wikitext / markdown editing or content management systems
- •Experience leveraging agentic coding to scale small engineering teams
- •Bachelor's, master's, or doctorate degree in computer science, management information systems, or STEM field (or equivalent certification)
- •Prior experience with MediaWiki or Wikimedia projects
- •A history of open source contributions
