This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group. The App Growth team has a clear and ambitious goal: make the apps the destination for knowledge lovers and grow our active readership. The team owns the cross-platform feature framework for the app, making decisions about where a feature lives when the app is the destination and where its primary value is unlocked.
Job Responsibility
Delivery and enablement - Consistently leads the team in the delivery of medium complexity initiatives (with support) from technical discovery through delivery
Implementation - Improving the mobile Wikipedia product experiences that serve a global, multilingual audience on iOS
Quality, testing and observability - Consistently builds and improves systems & software that is easy to test, observe and debug
Cross-functional collaboration - Partners with product managers, designers, analysts, and native app engineers to shape pragmatic solutions
Prioritisation - Proactively identifies high-impact technical opportunities and risks across a quarter
Mentorship - Actively supports the growth and success of others
Culture and standards - Raises team standards in code review, technical design, testing, documentation, accessibility, observability, and decision-making
Operational Awareness - Plans work with awareness of downstream or upstream effects
Actively supports hiring and onboarding
Requirements
Bachelor's and 5+ years related professional experience with significant experience building iOS applications
Strong professional experience and proficiency with Swift, SwiftUI, UIKit, and familiarity with architectural patterns in iOS
Experience of iOS performance optimisation techniques to ensure smooth, responsive, and high-performing applications under a variety of conditions
Experience working in a self-driven, lean environment
Commitment to the Foundation's Mission and Values
Nice to have
Experience adding webview-wrapped experiences to existing native mobile apps (iOS or Android)
Experience in maintaining cross-platform mobile applications
Experience building mobile games or other interactive mobile experiences
Experience with data science, machine learning, and/or AI (e.g., familiarity with prompt engineering, Jupyter notebooks experience, etc.)
Familiarity with Wikipedia / wikitext / markdown editing or content management systems (e.g., MediaWiki, Drupal, WordPress)
Experience with leveraging agentic coding to scale the work of 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