Wikimedia logo
    W

    Senior Software Engineer, Core Experiences (Contract)

    Wikimedia
    Remote
    Remote
    Senior
    Full Time
    💰$56 - $87/hour
    contractremotefull-timeseniorsoftware engineerjavascripttypescriptvue.jsphp

    Requirements

    • •Bachelor's degree and 5-10+ years related professional experience
    • •Significant experience building production web applications and services
    • •Strong professional experience with JavaScript/TypeScript
    • •Experience with JavaScript frameworks such as Vue.js
    • •Experience with backend languages such as PHP
    • •Experience building responsive or mobile-first web experiences
    • •Attention to performance, accessibility, and usability
    • •Experience designing and integrating with server-side APIs
    • •Experience delivering 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
    • •Create mobile Wikipedia product experiences across web and app surfaces
    • •Design and build accessible, adaptable, scalable and reusable components
    • •Create RESTful APIs from schema and contract design through monitoring and iteration
    • •Ensure pipelines and APIs are simple to consume, reliable to operate, and easy to evolve
    • •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 to shape pragmatic solutions
    • •Proactively identify high-impact technical opportunities and risks
    • •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 launching and maintaining native or cross-platform mobile applications (iOS or Android)
    • •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
    • •Experience working in a fully remote, distributed team

    Benefits

    • •Fully remote team
    • •Competitive, equitable, and consistent salary based on skills, experience and location
    • •Inclusive and equitable workplace
    • •Equal opportunity employer

    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