Growth Team Software Engineer

New

Skills

Accessibility Css Design Systems Docker Engineer Javascript Php Python Software Engineering VueJS

The Wikimedia Foundation seeks a talented Software Engineer to join the Growth Team, focusing on building user-facing components that enhance the new contributor experience on Wikipedia and other Wikimedia projects. As part of a remote-first and globally distributed team, you will collaborate with designers, product managers, and engineers to create engaging, intuitive, and inclusive products that lower the barrier to entry for contributors worldwide. Your work will empower a diverse, sustainable knowledge community and drive open-source innovation at global scale.

Key Responsibilities
  • Develop and improve features in the GrowthExperiments extension to support new contributors and moderators.
  • Collaborate with cross-functional teams on design, implementation, and shared projects.
  • Build multilingual, accessible, and high-performance interfaces using JavaScript, VueJS, and CSS.
  • Leverage and extend MediaWiki APIs and Design System Library components.
  • Write unit and integration tests, address code reviews, and ensure code security.
  • Proactively refactor code to reduce technical debt and review contributions from other engineers.
  • Instrument user-facing components to monitor behavior and performance.
Required Skills & Qualifications
  • 3-5 years of professional programming experience, including frontend and backend concepts.
  • Proficiency in JavaScript and experience with PHP or Python.
  • Track record of delivering features collaboratively in a distributed team environment.
  • Experience converting design mockups into functional components.
  • Commitment to performance, accessibility, and well-documented code.
  • Strong communication skills in both synchronous and asynchronous settings.
  • Interest in knowledge equity, free culture, and open access.
  • Ability to mentor, teach, and share technical knowledge.
  • Bonus: Experience with Bash, VueJS, Docker, international teams, CMS platforms, and large legacy codebases.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Remote Staff Product Designer

Posted 26 days ago

Hire a remote staff product designer

Lead creative product design initiatives

Accessibility Adobe Creative Suite Collaboration Figma

Moderator Tools Software Engineer

Posted 33 days ago

Enhance moderation tools for Wikimedia projects

Improve user experience for volunteer moderators

Accessibility Css Engineer Javascript

Senior Front-end Engineer - Marketing

Posted 72 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

Experienced Software Engineer

Posted 73 days ago

Hiring experienced software engineers globally for projects like Gutenberg, Jetpack, Rewind, WooCommerce, and Tumblr.

Emphasizing collaboration, code reviews, and discussions on architecture and design.

Accessibility Architecture Data Analysis Engineer

Senior UI/UX Designer

Posted 91 days ago

Establish and lead the vision for the product and user experience

Build a deep understanding of customers through research

Accessibility Analytics Collaboration Enterprise Applications
overtime