Pricing For Talent
Login Free Trial Book a Demo

Senior iOS Software Engineer

New

Skills

Accessibility Agile methodologies Code review Cross-platform development iOS performance optimization Machine learning Swift SwiftUI System design UIKit

The Wikimedia Foundation is seeking a Senior Software Engineer for iOS to join the App Growth team within the Core Experiences engineering group. This fully remote position requires at least four hours of your work day to align with team communication across global time zones. The role focuses on enhancing the mobile Wikipedia experience for a diverse, multilingual audience.

Key Responsibilities
  • Lead the delivery of medium complexity initiatives from technical discovery to completion.
  • Improve mobile product experiences and lead system design for various projects.
  • Collaborate with cross-functional teams to find pragmatic solutions balancing user needs and technical constraints.
  • Mentor other engineers through code reviews and technical guidance.
  • Raise team standards in coding practices, testing, and documentation.
Required Skills & Qualifications
  • Bachelor's degree with 5+ years of experience in iOS application development.
  • Strong proficiency in Swift, SwiftUI, and UIKit.
  • Experience with iOS performance optimization techniques.
  • Ability to work in a self-driven, lean environment.
  • Commitment to the mission and values of the Wikimedia Foundation.

No forms. Your profile is generated instantly.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: Months

Share this job:

Similar Jobs

Remote Staff Product Designer

Posted 120 days ago

Hiring a remote Staff Product Designer for full-time position

Opportunity to work anywhere in the United States

Accessibility Adobe Creative Suite Collaboration Cross-functional teamwork

Experienced Software Engineer

Posted 120 days ago

Seeking experienced software engineers globally

Focused on open-source contributions

Accessibility Ai Ai technology Architecture

Experienced Software Engineer Role

Posted 120 days ago

Develop and maintain open web products

Collaborate within a global, remote team

Accessibility Architecture Continuous integration Data Analysis

Staff Product Designer Role

Posted 120 days ago

Hire a remote staff product designer

Enhance onboarding and platform usability

Accessibility Collaboration Figma Product

Web Frontend Engineer Role

Posted 120 days ago

Develop robust web and UI frontends using modern technologies.

Contribute to open-source frameworks and community collaboration.

Accessibility Css Docker Flutter

Sr. Product Designer Remote

Posted 120 days ago

Recruit a senior product designer.

Enable remote work flexibility.

Accessibility Collaboration Design Systems Figma

Senior Content Designer Remote

Posted 120 days ago

Hire a remote Senior Content Designer

Enhance Instacart’s user experience

Accessibility Collaboration Tools Content designer Content Strategy

Lead Product Designer Loom

Posted 120 days ago

Hire lead designer for meeting recordings

Enhance Loom’s product experience

Accessibility Product Product Design Product Designer

Senior Visual Product Designer

Posted 120 days ago

Recruit a remote senior visual designer

Advance Mozilla's digital product design

Accessibility Adobe Creative Suite Collaboration Figma

Senior Content Designer Role

Posted 120 days ago

Hire a Senior Content Designer

Support remote work across the US

Accessibility Agile Methodology Collaboration Tools Content Design

Senior UIUX Designer

Posted 120 days ago

Lead the design of user interfaces for web and mobile applications.

Ensure designs are consistent with the company's brand guidelines and visual language.

Accessibility Analytics Collaboration Css

Design Systems Product Designer

Posted 120 days ago

Hiring remote product designer

Focus on design systems

Accessibility Collaboration Design Systems Figma

Principal Product Designer Role

Posted 120 days ago

Recruit a principal-level product designer

Enhance team and collaboration features

Accessibility Collaboration Collaboration Tools Cross-functional Collaboration

Social VR Product Designer

Posted 120 days ago

Design immersive social experiences for VRChat users

Maintain and evolve a scalable cross-platform design system

Accessibility Collaboration Collaboration Tools Design Systems

Moderator Tools Software Engineer

Posted 120 days ago

Enhance moderation tools for Wikimedia projects

Improve user experience for volunteer moderators

Accessibility Css Engineer JavaScript

Growth Team Software Engineer

Posted 120 days ago

Enhance new contributor experience on Wikimedia platforms

Develop accessible and performant user-facing features

Accessibility Css Design Systems Docker

Senior Front-end Engineer - Marketing

Posted 120 days ago

Seeking a Senior Front-end Engineer for a project in the audio hardware industry.

Developing high-performance web platforms using Next.js, React, and Node.js.

Accessibility CI/CD Css Git

Sr. UX Content Designer

Posted 120 days ago

Hire a remote Sr. UX Content Designer

Enhance user experience through content

Accessibility Agile Methodologies Collaboration Tools Content Design

Product Content Strategist Role

Posted 120 days ago

Hire a remote content strategist

Enhance product communication and UX

Accessibility Collaboration Communication Content Marketing

Core Product Designer Lead

Posted 120 days ago

Simplify complex educational experiences

Drive user-centric design strategy

Accessibility Confluence Creative Design Systems

Remote AI Product Designer

Posted 120 days ago

Hire a remote product designer

Enhance Figma's AI features

Accessibility Ai Collaboration Tools Design Systems

Senior Web Designer Role

Posted 120 days ago

Design mobile-first, conversion-focused interfaces

Integrate AI tools to enhance design workflow

Accessibility Adobe Creative Suite Adobe Photoshop Figma

Remote Senior UX Designer

Posted 120 days ago

Hire an experienced Senior UX Designer

Offer a fully remote, global position

Accessibility Figma Prototyping Remote Collaboration

Remote Staff Design Engineer

Posted 120 days ago

Hire remote design engineer

Enhance GitHub's platform

Accessibility Css Design Systems Engineer

Front End Engineer Lead

Posted 120 days ago

Lead complex tech initiatives

Define technical strategy

Accessibility Architecture Css Design Patterns

Web Platform Strategy Lead

Posted 120 days ago

Lead strategic planning for web platform and user experience

Oversee migration from WordPress to Contentful

Accessibility Analytics Headless cms Technical SEO

Sr. Product Designer, Core UX

Posted 120 days ago

Design and evolve information architecture and navigation

Define reusable core UX patterns for scalable product base

Accessibility Adobe Creative Suite Color Theory Figma

Senior Product Designer, CLM

Posted 120 days ago

Design CLM solutions with AI-native interactions

Collaborate on metadata extraction and automation

Accessibility Automation Figma Interaction Design

Architectural Designer

Posted 120 days ago

Produce architectural drawings for capital projects

Develop space planning layouts and furniture plans

Accessibility Architecture Autocad Design Documentation

Commerce Engineering Software Engineer

Posted 109 days ago

Create engaging experiences for Twitch viewers.

Build scalable applications for millions of users.

Agile methodologies AWS Java JavaScript

Senior Product Designer

Posted 109 days ago

Design internal tooling for operations teams.

Enhance client-facing payment and insurance experiences.

Accessibility B2B Product Experience Collaboration Tools Consumer-Facing Products

Senior Product Designer

Posted 109 days ago

Design internal tooling for operations teams.

Explore client-facing payments and insurance experiences.

Accessibility B2B Products Consumer-facing Products Cross-functional Collaboration

Junior Project Manager

Posted 109 days ago

Support project planning and execution.

Track project progress and risks.

Agile methodologies Azure DevOps CMS platforms Jira

Junior Product Manager Role

Posted 109 days ago

Support product planning and development.

Collaborate with cross-functional teams.

Agile methodologies Backlog management Communication skills Confluence

Software Developer Support

Posted 109 days ago

Provide technical support to global partners.

Fix complex issues on partner websites.

Agile methodologies CSS Go HTML

Senior Front-End Engineer

Posted 109 days ago

Develop high-quality React applications.

Collaborate in a multidisciplinary Agile team.

Agile methodologies AI coding tools Git HTML/CSS/SCSS

Junior Software Developer Program

Posted 109 days ago

Train Junior Software Developers over 18 months.

Focus on Frontend development in the Sales App team.

Agile methodologies Angular Cloud technologies HTML/CSS

Software Engineer I

Posted 108 days ago

Drive end-to-end development of member-facing features.

Collaborate with cross-functional teams to shape API architecture.

Android Development API Architecture Code Testing Git

Senior Software Engineer

Posted 108 days ago

Design and maintain a scalable CI/CD platform.

Collaborate with users to improve CI/CD processes.

Agile methodologies CI/CD DevOps Git

Senior Developer Role

Posted 105 days ago

Drive medium-complexity software projects.

Collaborate with cross-functional teams.

Agile methodologies CSS HTML Java

Senior Full-stack Engineer

Posted 105 days ago

Hire a Senior Full Stack Engineer focused on React and Go.

Enhance a global Voice Platform for businesses.

Agile methodologies CSS3 Frontend performance optimization Go (Golang)

Lead Mobile Developer

Posted 105 days ago

Lead mobile development teams and ensure successful delivery.

Champion best coding practices and methodologies.

Agile methodologies Collaboration tools Continuous Delivery Design patterns

Senior JavaScript Engineer

Posted 105 days ago

Design and build applications using JavaScript.

Collaborate with distributed teams and clients.

Agile methodologies CI/CD Cloud environments Databases

Senior Frontend Engineer

Posted 105 days ago

Develop and maintain SaaS solutions.

Mentor junior and mid-level developers.

Agile methodologies Application Security AWS CSS

Senior TypeScript Engineer

Posted 105 days ago

Develop and improve HotDocs features.

Mentor team members and drive engineering quality.

Agile methodologies Azure DevOps Docker Git

Full-stack Engineer (React/Go)

Posted 105 days ago

Seeking a Full Stack Software Engineer with React and Go experience.

Focus on enhancing a global Voice Platform.

Agile methodologies CSS3 Frontend performance optimization Go

Senior Fullstack Software Engineer

Posted 105 days ago

Develop scalable software solutions using Node.js and React.

Collaborate with designers and product managers for impactful web products.

Agile methodologies CI/CD Express Fastify

Senior Fullstack Engineer

Posted 105 days ago

Develop high-quality software solutions.

Mentor junior engineers and improve coding skills.

Agile methodologies Angular AWS Continuous Delivery

Software Development Manager

Posted 104 days ago

Lead and manage a software development team.

Develop software strategies and roadmaps.

ADO.NET Agile methodologies ASP.NET Core AWS

Senior Developer Position

Posted 104 days ago

Develop and maintain production software.

Collaborate with cross-functional teams for releases.

Code review Distributed systems Go MCP servers