Software Engineer III, Core Experiences
WFA Digital Insight
The demand for skilled software engineers in the non-profit sector has grown significantly, with organizations like Wikimedia Foundation leading the charge. As a remote software engineer, you'll be at the forefront of developing innovative solutions that impact millions of users worldwide. With the rise of remote work, companies are looking for professionals who can collaborate effectively across time zones. Wikimedia's commitment to open-source technology and community-driven projects makes this an exciting opportunity for those who value transparency and teamwork. Before applying, consider your experience with web-first product development, API integrations, and your ability to work independently in a remote environment.
Job Description
About the Role
The Wikimedia Foundation is seeking a Software Engineer III to join their Core Experiences engineering group, specifically within the App Growth and Moderator Tools Engineering teams. As a web full-stack engineer, you will focus on developing features that create seamless handoffs between web and app experiences, driving user engagement and retention.The App Growth team aims to make the apps the primary destination for knowledge lovers, growing active readership through strategic feature development. You will build features that prompt users to try personalized reading lists, integrate games within the app, and ensure smooth transitions between web and app editing experiences.
In contrast, the Moderator Tools team concentrates on building and improving tools for Wikimedia's volunteer patrollers and administrators. The team is exploring ideas for a centralized venue to identify moderator needs, advancing a unified personal Dashboard that supports the full reader-to-new-editor-to-new-moderator journey.
What You Will Do
- Develop features that create natural handoffs from the web to the app, enhancing user experience and increasing retention
- Collaborate with the Mobile Apps teams to design and implement web-first product experiences, APIs, and platform integrations
- Work on the Moderator Tools team to build components for the product user experiences in the Dashboard and other projects
- Contribute to the development of MediaWiki extensions and off-wiki projects related to The Wikipedia Library
- Participate in a remote environment, valuing teamwork and a consensus-oriented approach
- Write open-source code for collaborative experiences supporting over half a billion pages accessed daily
- Support delivery of initiatives, breaking down complex features into tasks and anticipating risks
- Successfully build moderately complex features and components with minimal support, suggesting areas for architectural improvements
- Take ownership of bug fixes and production problems, communicating clearly and timely about impact and resolution
- Design and improve features with observability and testing as a core consideration
- Contribute to healthier testing and software quality practices
What We Are Looking For
- Experience with web-first product development, APIs, and platform integrations
- Strong understanding of web full-stack development, including front-end and back-end technologies
- Ability to work independently in a remote environment, with a focus on teamwork and collaboration
- Excellent communication and problem-solving skills, with the ability to break down complex features into tasks
- Experience with open-source technology and community-driven projects
- Strong understanding of software testing and quality assurance practices
- Ability to work in a fast-paced environment, prioritizing tasks and managing multiple projects simultaneously
Nice to Have
- Experience with MediaWiki extensions and off-wiki projects
- Knowledge of mobile app development, including iOS and Android
- Familiarity with agile development methodologies and version control systems
- Experience with cloud-based platforms and services
Benefits and Perks
- Opportunity to work with a leading non-profit organization, impacting millions of users worldwide
- Collaborative and dynamic work environment, with a focus on teamwork and community involvement
- Flexible working hours, with the ability to work remotely from anywhere in the world
- Access to cutting-edge technology and tools, including open-source software and cloud-based services
- Competitive salary and benefits package, including health insurance and retirement plans
- Professional development opportunities, including training and conference attendance
How to Stand Out
- To stand out as a candidate, highlight your experience with web-first product development, APIs, and platform integrations in your resume and cover letter.
- Be prepared to discuss your approach to software testing and quality assurance, including your experience with open-source technology and community-driven projects.
- Showcase your ability to work independently in a remote environment, with a focus on teamwork and collaboration, by providing examples of successful projects you've worked on in the past.
- Demonstrate your understanding of the Wikimedia Foundation's mission and values, and explain how your skills and experience align with their goals.
- Prepare to back up your claims with specific examples, and be ready to ask informed questions about the role and the organization during the interview process.
- Consider creating a portfolio of your work, including examples of your coding skills and experience with open-source technology, to share with the hiring team.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.