Software Engineer ID-10566
Requirements
- 3+ years of related professional or volunteering experience in software engineering roles, including frontend and backend development, with an emphasis on backend.
- Experience with Object-Oriented development using a scripting language (such as PHP, Python, Ruby, or JavaScript). Most of our work is in PHP and JavaScript. Virtual Assistant, No Degree, $40/hr, Remote, Part-Time Weekend Customer Support, $40/hr, Remote, College Student Data Entry, $40/hr, Remote, Night Shift, College Student Job Remote Data Entry, $45/hr, No Degree, Weekend, Night Job Customer Support, $50/hr, Night Job, Remote, No Experience Remote Customer Support, $40/hr, No Experience, Part-Time Weekend Customer Support, $40/hr, Remote, College Student Remote Moderator, $40/hr, College Student Friendly, Part-Time Data Entry, $50/hr, Night Shift, No Degree, Remote Job Remote Phone Support, $45/hr, Night Job, College Student Customer Support, $42/hr, Remote, Evening, No Experience Remote Phone Job, $40/hr, No Degree, College Student Friendly Virtual Assistant, Remote, $50/hr, Part-Time, Night Shift Live Chat Support, $35/hr, Remote, No Experience Required Live Chat Support, $40/hr, Weekend, Remote, College Student Virtual Assistant, $50/hr, Weekend, No Degree, Remote Data Entry, No Experience, $50/hr, Remote, College Student Remote Data Entry, $45/hr, Weekend Job, College Student Phone Job, $35/hr, Remote, Part-Time, College Student Remote Moderator, $42/hr, Part-Time, Weekend, No Degree Remote Moderator, $40/hr, No Degree, Weekend Job, Part-Time Remote Data Entry, $45/hr, No Degree, Night Shift Remote Data Entry, $45/hr, No Degree, Weekend, Night Job Remote Customer Support, $42/hr, Weekend, No Experience Remote Data Entry, $40/hr, Part-Time, College Student Job Virtual Assistant, $40/hr, No Experience, Remote, Night Job Live Chat Support, $40/hr, Part-Time, Remote, No Degree Remote Moderator, $40/hr, Weekend, No Experience Required Remote Virtual Assistant, $40/hr, Evening, Part-Time Job Virtual Assistant, $35/hr, Evening, Remote, College Student Phone Support, $35/hr, Weekend, Remote, No Experience Data Entry, $35/hr, Night Job, No Degree, Remote Live Chat Support, $50/hr, Remote, Night Shift, No Degree Virtual Assistant, Remote, $42/hr, Weekend, No Experience Remote Customer Support, $45/hr, No Degree, Evening Job Data Entry, $35/hr, Night Job, No Degree, Remote Phone Support, $45/hr, Remote, No Experience, Evening Job Virtual Assistant, No Experience, $40/hr, Remote, Weekend Remote Customer Support, $45/hr, No Experience, Part-Time Remote Data Entry, $42/hr, Evening/Night Job, No Experience Phone Support, Remote, $50/hr, No Experience, Night Shift Remote Live Chat, $35/hr, Part-Time, Evening/Night Job Virtual Assistant, Remote, $50/hr, Part-Time, Night Shift Remote Phone Support, $45/hr, Night Job, College Student Customer Support, $50/hr, Night Job, Remote, No Experience Data Entry, $35/hr, Night Job, No Degree, Remote Data Entry, $40/hr, Remote, Night Job, No Degree Virtual Assistant, $40/hr, Remote, No Experience, Night Job Remote Moderator, $40/hr, College Student, Weekend Job Customer Support, $35/hr, Remote, Evening/Night Job, No Degree Data Entry, Remote, $40/hr, Night Shift, No Degree Remote Live Chat, $45/hr, College Student, No Experience Virtual Assistant, $40/hr, Remote, Weekend, No Degree Phone Job, $50/hr, Remote, Part-Time, College Student Data Entry, $50/hr, Night Job, No Degree, Remote Virtual Assistant, $35/hr, Remote, Part-Time, Evening Job Data Entry, $45/hr, Remote, Night Job, No Degree Remote Phone Support, $45/hr, Evening, No Experience Required Virtual Assistant, No Experience, $40/hr, Remote, Weekend Weekend Data Entry, $45/hr, Remote, No Experience Remote Moderator, $42/hr, College Student, Weekend Job Remote Phone Job, $42/hr, Night Shift, College Student Friendly Remote Data Entry, No Experience, $40/hr, Part-Time Virtual Assistant, No Experience, $40/hr, Remote, Weekend Weekend Data Entry, $40/hr, Remote, No Experience Phone Support, $40/hr, Remote, No Experience, Evening Job Virtual Assistant, Remote, $50/hr, Part-Time, Night Shift Remote Live Chat, $35/hr, Part-Time, Evening/Night Job Virtual Assistant, Remote, $35/hr, Part-Time, Night Shift Weekend Data Entry, $40/hr, Remote, No Experience Live Chat Support, $40/hr, Remote, Entry Level, Part-Time Remote Phone Job, $45/hr, No Degree, College Student Friendly Part-Time Customer Support, $40/hr, Remote, College Student Remote Moderator, $42/hr, College Student, Weekend Job Remote Moderator, $40/hr, No Degree, Weekend Job, Part-Time Remote Phone Job, $40/hr, No Degree, College Student Friendly Remote Customer Support, $40/hr, Part-Time, College Student Virtual Assistant, No Experience, $42/hr, Remote, Weekend Virtual Assistant, $40/hr, Evening, Remote, No Degree Virtual Assistant, No Degree, $45/hr, Remote, Part-Time Remote Customer Support, $50/hr, Night Shift, No Degree Evening Virtual Assistant, Remote, $40/hr, No Experience Remote Data Entry, $40/hr, No Degree, Weekend, Night Job Virtual Assistant, No Degree, $40/hr, Remote, Part-Time Phone Support, Remote, $40/hr, Evening/Night Shift Virtual Assistant, No Degree, $40/hr, Remote, Part-Time Virtual Assistant, No Degree, $45/hr, Remote, Part-Time Virtual Assistant, $40/hr, Remote, No Experience, Night Job Remote Phone Job, $45/hr, No Degree, College Student Friendly Data Entry, $40/hr, Remote, Evening, No Experience Required Virtual Assistant, $35/hr, Evening, Remote, College Student Remote Customer Support, $40/hr, No Experience, Part-Time Remote Live Chat, $45/hr, College Student, No Experience Remote Customer Support, $42/hr, Weekend, No Experience Remote Data Entry, $40/hr, No Degree, Weekend, Night Job Data Entry, $35/hr, Night Job, No Degree, Remote Remote Data Entry, $40/hr, Part-Time, College Student Job Remote Moderator, $40/hr, Weekend, No Degree, Part-Time Remote Data Entry, $40/hr, Part-Time, College Student Job Remote Customer Support, $40/hr, Night Job, No Experience Data Entry, Remote, $40/hr, Evening Job, No Degree Remote Live Chat, $35/hr, College Student, No Experience Remote Customer Support, $45/hr, No Experience, Part-Time Remote Moderator, $40/hr, College Student Friendly, Part-Time Phone Job, $50/hr, Remote, No Degree, Part-Time, Weekend Virtual Assistant, Remote, $35/hr, Part-Time, Night Shift Virtual Assistant, Remote, $40/hr, Weekend, No Experience Data Entry, $50/hr, Night Shift, No Degree, Remote Job Virtual Assistant, $40/hr, Remote, Weekend, No Degree Remote Phone Job, $40/hr, Part-Time, College Student Friendly Customer Support, $50/hr, Remote, Evening/Night Job, No Degree Remote Phone Support, $40/hr, Night Job, College Student Remote Data Entry, $45/hr, No Degree, Weekend, Night Job Remote Live Chat, $40/hr, Weekend, No Degree, Part-Time Virtual Assistant, No Experience, $40/hr, Remote, Part-Time Remote Data Entry, $50/hr, No Experience, Evening/Night Job Remote Phone Job, $40/hr, No Degree, College Student Friendly Virtual Assistant, Remote, $50/hr, Part-Time, Night Shift Remote Data Entry, No Experience, $40/hr, Part-Time Remote Phone Job, $40/hr, No Degree, College Student Friendly Evening Virtual Assistant, Remote, $45/hr, No Experience Virtual Assistant, Remote, $45/hr, Evening, No Experience Customer Support, $40/hr, Weekend Job, Remote, No Degree Data Entry, $50/hr, Night Shift, No Degree, Remote Job Remote Moderator, $40/hr, Weekend, No Experience Required Virtual Assistant, Remote, $42/hr, Weekend, No Experience Data Entry, No Degree, $40/hr, Part-Time, Remote Job Remote Moderator, $40/hr, No Degree, Weekend Job, Part-Time Customer Support, $35/hr, Night Job, Remote, No Experience Customer Support, $40/hr, Weekend Job, Remote, No Degree Virtual Assistant, No Experience, $42/hr, Remote, Weekend Virtual Assistant, $45/hr, No Experience, Remote, Night Job Data Entry, $35/hr, Night Shift, No Degree,?Remote?Job Remote Moderator, $42/hr, College Student, Weekend Job Remote Moderator, $35/hr, No Degree, Weekend, Part-Time
- Experience converting design mockups into functional components, incorporating performance and accessibility into the features using well-documented and readable code.
- Focused software engineering: writing unit and integration tests, proactively addressing security and code review feedback, and thoughtfully balancing tradeoffs.
- Strong written communication skills as our collaboration largely happens online, on chats, wikis, documents and tickets.
Responsibilities
- Developing, testing, and deploying new features, improvements and upgrades to various systems and tools used by administrators and staff.
- Writing multilingual, accessible, and performant user interfaces using PHP, JavaScript, VueJS, and CSS.
- Documenting your contributions to our codebase in our technical documentation and our features’ documentation.
- Contributing to projects that require handling sensitive data and private information, complying with privacy and security regulations.
- Providing support in abuse investigations on our platform, helping identify sources and causes of incidents, and proposing ideas to mitigate their impact.
- Developing expertise in the Trust and Safety area, which includes, security, privacy, abuse mitigation, content moderation and legal compliance.
- Extending the capabilities of the MediaWiki stack to serve diverse community needs by incorporating possibilities that are offered by new tooling or technical advances.
- Working across teams to proactively reduce technical debt by refactoring code, updating testing frameworks, and reviewing code from other engineers.
Desired Qualifications
- Experience with MediaWiki development or as a contributor to Wikimedia projects.
- Experience with legacy codebases and/or experience in free/open source software development experience.
- Experience with online community moderation, vandalism prevention and other Trust and Safety concepts and practices