Wikimedia logo
    W

    Senior Software Engineer, iOS

    Wikimedia
    Remote
    Remote
    Senior
    Full Time
    20 days ago
    💰$113,082 - $175,725
    remotefull-timeseniorsoftware engineeriOSswiftwikimedia

    Requirements

    • Bachelor's degree
    • 5+ 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

    • Lead 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 make pragmatic tradeoffs
    • Improve mobile Wikipedia product experiences on iOS
    • Lead system design for medium-sized projects
    • Design and build accessible, adaptable, scalable components
    • Build and improve systems that are 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
    • Shape priorities and sequencing with the team
    • Keep team aligned on outcomes, capacity, and shared goals
    • Mentor engineers through code review, technical design, pairing, delegation, and modeling engineering judgment
    • Encourage team members to ask questions and raise concerns
    • Raise team standards in code review, technical design, testing, documentation, accessibility, observability, and decision-making
    • Plan work with awareness of downstream or upstream effects
    • Support hiring and onboarding

    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 (e.g., prompt engineering, Jupyter notebooks)
    • Familiarity with Wikipedia / wikitext / markdown editing or content management systems (e.g., MediaWiki, Drupal, WordPress)
    • 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
    • History of open source contributions

    Benefits

    • Competitive and equitable salary
    • Remote work
    • Inclusive and equitable workplace
    • U.S. Benefits & Perks (link provided)

    About Wikimedia

    Wikimedia Foundation encourages the development and distribution of free educational content with projects such as Wikipedia.

    San Francisco, CA, US
    500 - 1000
    Media & Entertainment