Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, iOS (Contract)

$15 per hour

Wikimedia Foundation Inc

Summary The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group on a 3-month full time contract.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. Important: We are a fully remote team at a global organization. To ensure there are enough opportunities to communicate, this role needs at least four hours of your work day to occur between 14:00 UTC and 21:00 UTC. You are responsible for: Delivery and enablement Delivery of medium complexity initiatives from technical discovery through delivery. Breaks down initiatives into features, drive estimation and manage scope. Identifies risks early, and helps the team make pragmatic tradeoffs across quality, velocity, maintainability, and user impact. Implementation Improving the mobile Wikipedia product experiences that serve a global, multilingual audience on iOS. Leads system design for medium-sized projects and can design and build accessible, adaptable, scalable components. Quality, testing and observability Consistently builds software that is easy to test, observe and debug. Instruments features that enable deeper analysis by Product Analysts. Cross-functional collaboration Partners with product managers, designers, analysts, and native app engineers to shape pragmatic solutions that balance user needs, technical constraints, platform expectations, and delivery timelines. Prioritization Proactively identifies high-impact technical opportunities and risks across the engagement timeframe, works with the team to clarify priorities and sequencing. Actively keeps the team aligned on outcomes, capacity, and shared goals. Culture and standards Complies with team standards in code review, technical design, testing, documentation, accessibility, observability, and decision-making - fostering transparency, empathy, and collaboration. Operational Awareness Plans work with awareness of downstream or upstream effects. Qualities that are important to us Clear communicator You can explain your ideas simply and adapt your communication to different audiences across engineering, product, and non-technical audiences in both synchronous and asynchronous channels. Autonomy Operates with high autonomy in a team setting and cross-team settings. You own your work end-to-end and practice a culture of responsibility and follow-through. Feedback You give and receive feedback with curiosity and empathy. Helps others resolve misunderstandings productively. Builds strong relationships Proactively brings the right people into discussions, identifies process improvements. Comfortable with ambiguity You are comfortable with ambiguity and can collaborate to solve complex problems with pragmatic solutions. Connects ideas and can regularly balance trade-offs across related domains to create well-rounded solutions. Knowledge sharing Strong knowledge-sharing practices, documents work for handover and consistently helps others understand and apply shared knowledge. You enjoy working with others to solve problems and are open to feedback. You inspire trust and progress through support, example, and thoughtful contributions. Outcome-oriented You prioritize work that delivers value to users and aligns with organizational goals. You balance ideal solutions with the constraints of legacy, user expectations and delivery needs. Requirements Bachelor's and 5-10+ 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. Additionally, we’d love it if you 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. A history of open source contributions. About the Wikimedia Foundation The Wikimedia Foundation is the nonprofit organization that operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge freely. We host Wikipedia and the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive.The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive donations from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.As an equal opportunity employer, the Wikimedia Foundation values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics.The Wikimedia Foundation is a remote-first organization with staff members including contractors based 40+ countries Salaries at the Wikimedia Foundation #J-18808-Ljbffr Wikimedia Foundation

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, iOS (Contract) in Saint Paul, MN vacancy
  •  ...Method, and Stronger U, is seeking a Senior Software Engineer, Firmware to join our team. This is a...  ...documentationExperience working with contract manufacturers and logisticsExperience...  ...MobileExperience in mobile development (iOS or Android or both)Experience interfacing... 
    Contract work
    Ios
    Senior
    Full time
    Local area
    Remote work

    Purpose Brands

    Saint Paul, MN
    5 days ago
  • The Wikimedia Foundation is seeking a Senior Software Engineer, iOS to join the App Growth team on a 3-month, full-time contract. The role is fully remote with a required daily overlap of 14:00-21:00 UTC to ensure collaboration across time zones. You will lead design and... 
    Contract work
    Ios
    Senior
    Remote job
    Full time

    Wikimedia Foundation

    Saint Paul, MN
    23 hours ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role...  ...directly with front-end developers to define stable API contracts enabling independent, parallel development - Respond to... 
    Contract work
    Senior
    Full time
    Remote work

    United Global Technologies

    Saint Paul, MN
    3 days ago
  • $102.2k - $189.8k

    Senior Software Engineer — Content ToolsContent Tools • CoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team...  ...agents query TR legal content through precise, well-documented, contract-driven interfaces, for example, jurisdiction-specific tools... 
    Contract work
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  •  ...and skilled developers to join our global engineering team. Our mission is to design and...  ...RabbitMQ / Kafka) is a plus. Knowledge of Software Observability (Application Performance Monitoring...  ...solution for buyers and sellers of contract services to simply connect, work, and... 
    Contract work
    Senior
    Summer work
    Casual work
    Work at office
    Immediate start
    Remote work
    Work from home
    Monday to Friday
    3 days per week

    FieldNation

    Saint Paul, MN
    4 days ago
  • $124.8k - $187.2k

     ...growth, and impact.A Day in the LifeSenior Software Engineer on Digital Health Home team focusing on...  ...We are seeking a talented and motivated Senior Software Engineer to focus on web and...  ...develop, and maintain mobile applications for iOS platformWork with both native (Swift,... 
    Ios
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic

    Minneapolis, MN
    4 days ago
  • $120k - $130k

     ...Title : Senior Mobile Application Developer Location : Remote within the US Duration...  ...Bachelor’s degree in computer science, Engineering, Business, or a related field, with five...  ...application development a must, Native Android/iOS languages Java, Kotlin, Swift, Cross-... 
    Ios
    Senior
    Work experience placement
    Remote work

    Insight Global

    Saint Paul, MN
    3 days ago
  •  ...Senior Software Engineer role at Medtronic focused on web and mobile application development for digital health and remote patient monitoring platforms...  ...develop, and maintain high-quality mobile applications for iOS and Android platforms Work with native and cross-platform... 
    Ios
    Senior
    Remote work

    Medtronic

    Minneapolis, MN
    5 days ago
  •  ...Job Description Job Description Senior Software Engineer Bloomington, Minnesota | Onsite | Direct Hire MaxIT Consulting – Max Corporate...  ...Support application development and testing for both Android and iOS environments. Define software and product specifications... 
    Ios
    Senior
    Relocation
    Relocation package
    Monday to Thursday

    MaxIT Consulting - Max Corporate Group

    Bloomington, MN
    29 days ago
  •  ...Senior Software Engineer, HVAC/R Experience level: Mid-senior Years of experience: 8 Education: Bachelor's degree Job function: Engineering...  .... Ability to code and test applications for Android and iOS platforms. Experience with the full product software... 
    Ios
    Senior
    Full time
    Monday to Thursday

    Ventura Talents

    Bloomington, MN
    8 days ago
  • $124.8k - $187.2k

    ## Senior Software Engineer -Apply: Onsite: Minneapolis, Minnesota, United States of America: Full time: Posted Today: End Date: October 30, 2026...  ...CSS* Design, develop, and maintain mobile applications for iOS platform* Work with both native (Swift, Objective-C, Kotlin,... 
    Ios
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic

    Minneapolis, MN
    2 days ago
  •  ...mission-focused, AI-powered software and services company based in...  ...on execution seat on a small, senior team. You’ll own complete vertical...  ..., Kotlin service, GraphQL contract, Next.js UI) and ship...  ...mentor mid-level and junior engineers through code reviews, architectural... 
    Contract work
    Senior

    Collaboration LLC

    Minneapolis, MN
    3 days ago
  •  ...electronic cord products, OEM wire products and engineered products. In addition, Southwire...  ...our customers as a value-add partner. Senior Applications Engineer Location:...  ...electrical distribution channel sales, or contract business. Prepare formal technical documents... 
    Contract work
    Senior
    Temporary work
    For contractors
    Work at office
    Remote work
    2 days per week

    Southwire

    Saint Paul, MN
    3 days ago
  • iOS Engineer Short-term contract through the end of the year 100% Remote Brooksource is looking for an iOS Engineer to join our Fortune 500 financial...  ...Transformation program. Whether you're hiring for software development, cloud computing, cybersecurity, data analytics... 
    Contract work
    Ios
    Temporary work
    Local area
    Remote work
    Flexible hours

    Brooksource

    Saint Paul, MN
    3 days ago
  •  ...We're looking for a senior engineer to build AI features that work reliably in production. This role combines software engineering, data pipelines, and information retrieval....  ...citizenship, required for the federal contract work associated with this role. Experience... 
    Contract work
    Senior

    VSG Business Solutions LLC

    Minneapolis, MN
    2 days ago
  • $107.9k - $195.05k

    Leidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the...  ...suitability determination from the FAA customer. Due to contract requirements, the position requires U.S. Citizenship.Primary... 
    Contract work
    Senior
    Full time
    Remote work

    Leidos

    Saint Paul, MN
    2 days ago
  •  ...American Corporations. We are currently seeking a Sr. MDM Software Engineer for our client in the Financial Services domain. We value...  ...benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately... 
    Contract work
    Senior
    Local area
    Immediate start
    Relocation

    Mastech Digital

    Minneapolis, MN
    19 days ago
  •  ...iOS Software Engineer Location: Remote, Nationwide Our client is building an ambitious mobile product that brings practical artificial...  ...side and machine learning engineers to define mobile-facing contracts and improve end-to-end behavior. Instrument the app to... 
    Ios
    Remote work

    Blue Signal Search

    Saint Paul, MN
    3 days ago
  •  ...Job Title: Senior Power Platform Developer Location: Minneapolis, MN (Onsite) Job Type: Contract Job Description We are seeking a Senior Power Platform Developer with strong experience in Power Apps, Power Automate, Dataverse, and Microsoft... 
    Contract work
    Senior

    Artius Solutions

    Minneapolis, MN
    3 days ago
  •  ...Role: Senior Statistical Programmer Employment Type: Long-Term Contract (ACL Digital W2) (No C2C) Location: 100% Remote (US-based) Experience Level: 9 to 12 Years Domain Requirement: Deep Therapeutic Experience in Oncology Sponsor Requirement: Direct... 
    Contract work
    Senior
    Long term contract
    Remote work

    ACL Digital

    Saint Paul, MN
    5 days ago
  •  ...quality retail execution, we'd love to connect with you.   Why Contract with SFS? Set your own schedule Choose the projects that...  ...between assigned retail locations Smartphone or tablet (Android or iOS) with internet access Active email address for project... 
    Contract work
    Ios
    Extra income
    For contractors
    Flexible hours
    Weekday work

    Sfs Services

    Saint Paul, MN
    3 days ago
  •  ...Senior Electrical EstimatorGpac is a national executive search firm...  ...with project managers, engineers, and field teams to ensure seamless...  ..., industry regulations, and contract requirementsQualifications:7+...  ...with estimating software such as Accubid, McCormick, or... 
    Contract work
    Senior
    For contractors
    For subcontractor
    Local area

    gpac

    Saint Paul, MN
    3 days ago
  • $50 - $90 per hour

     ...management, UX, cybersecurity, and engineering teams to translate complex...  ...using Flutter and Dart for iOS and Android platforms....  ...deployment processes. Follow software development processes aligned...  ...Type & Location This is a Contract to Hire position based out of... 
    Contract work
    Ios
    Temporary work

    Actalent

    Minneapolis, MN
    3 days ago
  •  ...Senior Project Manager – Commercial ConstructionAre you a proven Project Manager who thrives...  ...between owners, architects, engineers, and subcontractors, ensuring projects are...  ...results.Oversee subcontractor selection, contract administration, and field coordination.Monitor... 
    Contract work
    Senior
    For contractors
    For subcontractor

    gpac

    Saint Paul, MN
    2 days ago
  • Forge ahead with WSB. We are seeking Senior Lead Engineer-Substations to add to our growing team. You will lead the development and delivery...  ...deliverable content as assigned.Working knowledge of procurement & contract administration.Working knowledge of the proposal process.The... 
    Contract work
    Senior
    Full time
    Temporary work
    Part time
    Remote work

    WSB

    Minneapolis, MN
    6 days ago
  •  ...transition from other private, public, government or military experience to a 3M career.The Impact You’ll Make in this RoleAs a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around... 
    Senior
    Full time
    H1b

    3M

    Saint Paul, MN
    4 days ago
  • $175k - $200k

     ...The role We're hiring a Senior Software Engineer to be the hands-on technical owner of our live platform. You'll take over a production TypeScript codebase that enterprise sports and brand partners depend on every day. You'll write a large share of the code yourself,... 
    Senior
    For contractors

    Rival Inc

    Saint Paul, MN
    3 days ago
  • $60 - $62 per hour

     .../hr Hello We are looking for Senior Application Security Engineers Locations: Hybrid Roles in Charlotte...  ...with application development and software engineering teams to build...  ...Employment type ~ Employment type Contract Job function ~ Job function... 
    Contract work
    Senior
    H1b
    Remote work

    Motion Recruitment

    Minneapolis, MN
    21 hours ago
  • $127k - $235k

     ...roleWe're building the next generation of AI‑powered platforms for tax and accounting professionals, and we’re looking for a Senior Software Engineer who can architect high‑performance backend systems that bring real‑world AI capabilities to life. If you thrive in fast‑... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    2 days ago
  • $110k

     ...manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing...  ...intuitive and reliable features across iOS and Android platforms. The starting...  ...Looking For: ~ BA/BS in Computer Science, Software Engineering, or equivalent work... 
    Ios
    Work experience placement
    Worldwide
    Flexible hours

    The Hertz Corporation

    Saint Paul, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, iOS (Contract). Be the first to apply!