This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are searching for an experienced full-stack software engineer to join the Wikimedia Fundraising Technology team. Each year, small donations from hundreds of thousands of individuals constitute the majority of the budget for the Wikimedia Foundation. This money is used primarily for projects, such as Wikipedia, and operational costs. We are looking for someone who wants to help Wikimedia’s non-profit fundraising efforts to become more accessible worldwide, while maintaining integrity and scalability across changing markets and over numerous engagement methods.
Job Responsibility:
Support Wikimedia’s online fundraising goals worldwide by developing tools and features that empower users to create effective fundraising campaigns
Write code to integrate with payment providers and other tools and services, both internal and third-party
Help the team surface important patterns and trends by improving internal visibility and reporting capabilities
Share the ongoing responsibility of maintaining the security and integrity of the existing donation infrastructure
Provide an increased level of engineering support during high-traffic or critical campaigns
Requirements:
Two years experience developing in PHP or similar web scripting language(s)
Experience developing, deploying, and debugging in LAMP environments
BS in Computer Science or the equivalent in relevant work experience
Knowledge of MySQL and other relational databases
Comfortable working with JavaScript/HTML/CSS for front-end development
Experience integrating with third-party web APIs, and maintaining those integrations
Highly collaborative work style
Ability to work confidently in open source environments
Nice to have:
Open-source software architecture and development
Payments-related code
CiviCRM or other customer relationship management software
MediaWiki and other open source PHP-based content management systems
Working remotely, or with a distributed team
Developing and maintaining software with high security and accuracy requirements, at scale