Wikimedia Foundation is a nonprofit organization that operates Wikipedia and other Wikimedia projects. They are seeking an experienced full-stack software engineer to support their online fundraising goals by developing tools and features for effective fundraising campaigns, integrating with payment providers, and maintaining the security of the donation infrastructure.
Responsibilities:
- 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
- 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