The Joomla! Community is always looking for volunteers. Browse the current open positions across the teams to find a position of your interest. A great way to get involved with Joomla!

Automated Testing Team

Role

Architecture & Setup

Defining and implementing the tests architecture in multiple libraries. Setup run and build scripts (Robo.li) and all the complicated things involved around the actual execution. Skills Required: PHP, OOP, Robo.li, PageObject Knowledge, Codeception, Selenium
Apply for this role

Docker

Parallel Docker setup for the testing environment. From the control server, over the testing docker images (LAMP, Firefox, PhpUnit ...), over making Screenshots / record videos and post result at GitHub Pull Requests etc ...
Apply for this role

Infrastructure admin

Take care of the Hosting of the Linux Servers / SaaS instances we use. Must haves: CLI, Linux / Unix, Security knowledge.
Apply for this role

JavaScript Tests

Automated Jasmine + Karma based JavaScript tests for the core JavaScript libraries.
Apply for this role

Test Developer

Must haves: PHP, Joomla knowledge Nice to have (you will learn it): PHPUnit, PHPQA, Codeception and Selenium knowledge.
Apply for this role

Certification Exam Translations Team

Role

Italian Translation Coordinator

Translation Coordinators are responsible for coordinating the translation of an exam (for a specific language).
Apply for this role

Polish Translation Coordinator

Translation Coordinators are responsible for coordinating the translation of an exam (for a specific language).
Apply for this role

Translator for Italian

Translators for Italian are responsible for translating an exam from English into Italian. Translators report to the Translation Coordinator.
Apply for this role

Translator for Polish

Translators for Polish are responsible for translating an exam from English into Polish. Translators report to the Translation Coordinator.
Apply for this role

Translator for Spanish

Translators for Spanish are responsible for translating an exam from English into Spanish. Translators report to the Translation Coordinator.
Apply for this role

Certification Team

Role

Designer

Creates designs for all aspects of JCP marketing, working with the Developer, Marketeer and Social Media. This includes website graphics (banners and images for articles and pages), social media and promotional images.
Apply for this role

Developer

Creates functional and technical designs together with the team, develops custom functionality for the Certification and Examination platform together with other volunteers and makes sure to move to core functionalities wherever possible.
Apply for this role

Events Liaison

Promote and manage the organization of exams in events like JoomlaDays, JoomlaCamps and Joomla User Groups, working together with Marketeer. Review exam applications. Provide support to the organizer in all aspects of the session organization. Manage contracts and create and update documentation and material for exam organizers.
Apply for this role

JLPs Liaison

Manage the organization of exams in JLPs. Review JLP applications. Provides support to the organizer in all the aspects of the session organization and management. Acts as the first point of support for the Exam organizer before and during the exam session. Manages contracts, creates and updates documentation and materials for exam organizers.
Apply for this role

Marketeer

Create content for JCP website and communication, working together with the Designer and Social Media. Support JUGs and Events with material to promote JCP activities. Liaison with Joomla Marketing Team, to apply a unique strategy.
Apply for this role

Platform Maintainer

Maintains the Certification and Examination platform both technical as functional for all core and custom functionalities. Supports the developer with defining the functional and technical requirements where needed.
Apply for this role

Questions Maintainer

Responsible for maintaining the examination Questions & Answers (Q&A's). Activities include writing and updating the Q&A's and ensuring these are correctly implemented in the (various types of) examinations.
Apply for this role

Social Media

Promote JCP activities and news through the Program’s social channels. Create specific content for social media, working together with Designer and Marketeer. Liaison with Joomla Social Media team to promote JCP activities and news in official channels.
Apply for this role

Community Magazine Team

Role

Member - Author

Regular contributor, able to commit to providing an article at least every couple of months (6 a year). The initial plan being to produce the magazine on a bi-monthly basis (6 a year) with a desire to return to monthly (12 a year) as and when there is sufficient content. Author to also be able to assist in preparing submitted articles for publication
Apply for this role

Member - Proofreader

Native language proof reader for articles prepared for the magazine. Ideally native to the language concerned. Responsibilities include proof reading for spelling/grammar, making corrections where required and liaising with the author. Final editorial control to rest with the editor.
Apply for this role

Team lead

Responsible for the management of the team, chasing for articles and assisting the editor with the production process.
Apply for this role

Translator

The magazine will receive articles written by contributors where English may not be their native language, the role of translator will be to assist in preparing the article into the language of their choice and liaising with the contributor and proof reader. Please specify the languages you are fluent in.
Apply for this role

Community Translation Team

Role

American Translation

Apply for this role

Arabic Translation

Apply for this role

Bengali Translator

Apply for this role

Chinese Simplified Translator

Apply for this role

Chinese Translation

Apply for this role

Danish Translator

Apply for this role

Dutch Translation

Apply for this role

Estonian Translator

Apply for this role

French Translation

Apply for this role

German Translation

Apply for this role

Greek Translation

Apply for this role

Hungarian Translation

Apply for this role

Indonesian Translator

Apply for this role

Irish Translation

Apply for this role

Italian Translator

Apply for this role

Japanese Translator

Apply for this role

Macedonian Translator

Apply for this role

Norwegian Translator

Apply for this role

Polish Translation

Apply for this role

Portuguese (Brazil) Translator

Apply for this role

Russian Translator

Apply for this role

Serbian Translation

Apply for this role

Slovak Translation

Apply for this role

Slovenian Translator

Apply for this role

Spanish Colombian Translator

Apply for this role

Spanish Translation

Apply for this role

Swedish Translator

Apply for this role

Team Leader

Apply for this role

Thai Translator

Apply for this role

Turkish Translator

Apply for this role

Compliance Team

Role

Data Management Expert

Apply for this role

Data Protection Expert

The project is looking for volunteers with experience in data protection/privacy. If you have some legal background and experience with Data Protection and Data Privacy, please join us and help us to ensure the compliance with the GDPR.
Apply for this role

Developer

Apply for this role

Lawyer

Apply for this role

Liaison

The liaison between compliance team and the other Joomla teams.
Apply for this role

SSO / Identity specialist

Apply for this role

Finance Working Group

Role

Assistant to the Treasurer

Directly reporting to the Treasurer, the Assistant will help the Officer in the daily tasks and operations.
Apply for this role

Issue Tracker Team

Role

Designer

Create an intuitive and user friendly interface for the issue tracker
Apply for this role

Developer

Responsible for writing and maintaining high quality PHP code to power the issue tracker application.
Apply for this role

JAT - Advisory & Testing

Role

Accessibility Tester / Auditor

You have an understanding of WCAG 2.0 AA and Section 508. Types of Accessibility Testing * Quick and Easy Checks * Semi-Automated Testing * Manual Testing * Assistive Technology Testing * Use Case Testing * Usability Testing
Apply for this role

Joomla 4 Marketing Team

Role

Copywriters

Copywriters will be in charge of providing the text content of the landing page, pre and post-release campaigns on Social Media, release announcements, newsletters...
Apply for this role

Designers

Designers will need to have Photoshop knowledge and will be in charge of following the J4 design guidelines to create the range of imagery for the pre and post release campaign, shop products, promotion imagery, social media imagery...
Apply for this role

Event Organiser

The Event Organiser will be in charge of managing the live event for the launch of J4 and of the coordination with the JUGs.
Apply for this role

Joomla 4 Marketing Team Lead

The Joomla 4 Marketing Team Lead will be in charge of applying the agreed marketing plan, coordinating the whole marketing campaign and creating a team to achieve the mission. The Lead will be in close contact with the Release Lead.
Apply for this role

Video Producers

Video Producers will be in charge of creating videos to promote Joomla 4 and its features.
Apply for this role

Joomla Accessibility Team

Role

Accessibility Advisor

You have an understanding of WCAG 2.0 AA and Section 508. You know how to audit, give advice, implement, document and teach.
Apply for this role

Accessibility Developer

You have understanding of Accessibility, Semantics, HTML, CSS, ARIA and JavaScript. You can help to solve issues on the tracker.
Apply for this role

Accessibility Documentation and Tutorials

You want to help with writing documentation about accessibility to help volunteers, developers, contributors and others become more aware of accessibility. You want to help with writing tutorials for quick and easy checks, semi-automated testing, manual testing, assistive technology testing, use case testing and usability testing
Apply for this role

Accessibility Tester / Auditor

You have an understanding of WCAG 2.0 AA and Section 508. Types of Accessibility Testing * Quick and Easy Checks * Semi-Automated Testing * Manual Testing * Assistive Technology Testing * Use Case Testing * Usability Testing
Apply for this role

Accessibility Tutorials

You want to help with writing tutorials for quick and easy checks, semi-automated testing, manual testing, assistive technology testing, use case testing and usability testing
Apply for this role

Liaison

Apply for this role

Joomla! Optimisation Team

Role

Contributor

Contributors help the team on an adhoc basis. All new members are contributors initially
Apply for this role

Joomla! Volunteer Engagement Team

Role

Assistant Team Leader

Together with the team leader organise the effort of the team, implement structures and work on the team's success.
Apply for this role

Developer

Developer for integrating Gamifycation, stats, badges and more into JVP & Co
Apply for this role

Liaison

Connector to the other teams, which are needed for successful recruitment.
Apply for this role

Onboarding

Once people are interested in joining Joomla, the important part begins. The role of the onboarding member is to bring the volunteer in contact with possible mentors and the teams the person is interested in and serve them as a guide in the large community of Joomla.
Apply for this role

Process Manager

The job of the process manager is implementing working structures, from recruitment, to flawless onboarding (like finding mentors) to connecting new members to the right people.
Apply for this role

Recruiter (On- and Offline)

Recruiters main task is getting new volunteers to Joomla! This can be either Offline, by attending events or online by spreading the word in various channels (in- and outside of Joomla)
Apply for this role

Team Leader

Organize and manage the efforts in the Joomla Recruitment team
Apply for this role

Legal Working Group

Role

Business Adviser

Team Member with background in business and entering and negotiating contracts et. al.
Apply for this role

Legal Adviser

Team Member with background in legal / law from an educational point and with working experience.
Apply for this role

Marketing Content Group

Role

Marketing Copywritiers

Marketing Copywriters who speak (and write) native (of fluent) UK/US English. Ability to write marketing copy based on limited technical data (at times) in a group collaborative atmosphere (must be willing to work in a setting where your copy will be reviewed and potentially edited by several other team members).
Apply for this role

Marketing Design Group

Role

Designer

We are looking for creative designers to join us. You have great ideas, you know how to use the Adobe Suite, you are willing to help in the creation of imagery, brochure, posters, stickers, etc? Contact us!
Apply for this role

Marketing Team

Role

Contributor

Contributors are people who wish to contribute to Joomla Marketing without giving a Major time commitment.
Apply for this role

Copywriter

Write Copy, Blogs and more !
Apply for this role

Designer

Designers with experience in creating/developing designs for all aspects of marketing. This includes both online graphics and print pieces. Designers should have professional-level experience creating graphics using the latest suite of Adobe tools (or able to create and work with compatible file formats).
Apply for this role

Local Community Liaison

Liaison between the Joomla Marketing Team and the local communities to increase awareness and communication. You want to become the liaison for your community? Contact us at marketing[at]community.joomla.org
Apply for this role

Marketing Content Group Leader

Be the primary leader of the Content Group. Lead the reviewing and onboarding of prospective/new group members. Work with other teams/sub-teams that need marketing copy created to match tasks with available writers. This person must be able to write fluent UK/US English with short deadlines.
Apply for this role

Patch Release Coordinator

The Marketing Team is looking for a volunteer to manage the marketing tasks for patch releases. The mission consists in writing the release announcement and the related newsletter, updating the Joomla Wikipedia page, being in touch with the Social Media Team and the Marketing Liaisons to provide them information.
Apply for this role

Marketing Video Group

Role

Video Animator

Experience and demonstrated skill in creating compelling animations with current tools and trends for public/commercial distribution.
Apply for this role

Video Editor

Demonstrated skill and experience professionally editing promotional videos with current tools and techniques for public/commercial use.
Apply for this role

Video Producer

Skill and experience managing video projects (and teams) throughout the entire video production lifecycle - from storyboarding to delivery/distribution (online).
Apply for this role

Video Scriptwriter

Skill and experience writing (English) scripts for public/commercial release.
Apply for this role

Showcase Directory Team

Role

Site Moderator

You know well Joomla to check if a site is build on Joomla. You like to look the design and features of a site. Come with us to moderate sites submitted into the Joomla Showcase Directory!
Apply for this role

Social Media Team

Role

Community Manager

The Social Media Team is looking for volunteers to help managing the following social media accounts: - Official Instagram account: https://www.instagram.com/joomlaofficial/ - Documentation Twitter account: https://twitter.com/joomladocs - Developer Twitter account: https://twitter.com/JoomlaDeveloper - Joomlers Twitter account: https://twitter.com/joomlers - L10N Twitter account: https://twitter.com/JoomlaL10nC
Apply for this role

Copywriter

The Social Media Team is looking for social media addicts to help with writing posts to improve our promotion of the Joomla Official Websites.
Apply for this role

Designer

The Social Media Team is looking for designers to provide graphics to promote Joomla on our official channels. You just need Photoshop, we will provide the templates and an access to our stock photography.
Apply for this role

HootSuite Integrator

The Social Media Team is looking for volunteers to set up our posts promoting the official Joomla Websites on HootSuite.
Apply for this role

Template Directory Team

Role

Designer

Apply for this role

Market Researcher

To initially research the market and gather lists of template producers, creating surveys and other research based tasks
Apply for this role

Policy and Documentation Manager

Someone with basic understanding of law who would be in charge of creating terms of service.
Apply for this role

Team Member

Apply for this role

Trademark & Licensing Team

Role

Domain Specialist

Handles the domain name requests: grants/suspends licenses. Support applicants to achieve the compliance. Update the “approved uses” list.
Apply for this role

Liaison

Help integration/communication with other specific teams. Report potential non-compliant uses or ask TM Auditors to verify suspicious uses of the Trademarks.
Apply for this role

TM Auditor

Verifies if a trademark/domain name use is compliant to the policy and to the Joomla! Brand Manual. Randomly verifies if a licensed use is still compliant. Take note of the audits and in case of misuses suspend the license.
Apply for this role

Trademark Specialist

Handles the trademark requests: grants/suspends licenses. Support applicants to achieve the compliance. Update the “approved uses” list.
Apply for this role

Volunteers Portal Team

Role

Contributor

As Contributor you are available to discuss and work on various task and ideas to improve the Volunteers Portal and volunteering processes.
Apply for this role

Developer

As Developer you are regularly contributing (mainly PHP) code to the public Volunteers Portal repository on GitHub. You can improve the existing code or work on new requested features by the community.
Apply for this role

Vulnerable Extensions List Team

Role

Developer Coordinator

Supports developers in getting exploits resolved.
Apply for this role

Exploit Researcher

Locates latest exploits via news feeds and website links
Apply for this role

Extension Tester

Tests Updates against POC A poc tester is expected to be able to do the following. Download a suspected vulnerable extension. Install to the latest version of joomla. Test proof of concept from alerts to confirm or deny vulnerable extensions. They should be able to test all methods of exploit and prepare a summary of findings. Application with full bio/cv please
Apply for this role

Helpdesk Coordinator

Supports developers in getting exploits resolved
Apply for this role

Workflow Project Team

Role

Allrounder

Someone who can write documentation, fix small PHP errors, supports in language file correction and do all the unseen but important stuff.
Apply for this role

JS developer

We search for additional JS developers to rewrite the current inline and jQuery JS to vanilla JS and to implement webcomponents.
Apply for this role

PHP Programmer

The workflow needs some small tweaks for the first release and an implementation into other core extensions for further releases (com_users, com_banners, ...). Therefore we search PHP programmers to support us.
Apply for this role

Tester

We search for some testers to test the Publishing Workflow thoroughly.
Apply for this role

en-GB User Interface Text Team

Role

Contributor

Any native en-GB speaker is welcome to join the group. No technical skills are required just the willingness to contribute.
Apply for this role