Help Wanted
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 & SetupDefining 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 |
Contact More information |
DockerParallel 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 ... |
Contact More information |
Infrastructure adminTake care of the Hosting of the Linux Servers / SaaS instances we use. Must haves: CLI, Linux / Unix, Security knowledge. |
Contact More information |
JavaScript TestsAutomated Jasmine + Karma based JavaScript tests for the core JavaScript libraries. |
Contact More information |
Test DeveloperMust haves: PHP, Joomla knowledge Nice to have (you will learn it): PHPUnit, PHPQA, Codeception and Selenium knowledge. |
Contact More information |
Bug Squad
Role | |
---|---|
ContributorThe role involves the following: Having Javascript ECMAscript 6 (ES6) expertise Some free time & passion to help contribute Proposing, create and testing Pull Requests (PRs) Giving feedback on issues Help squash bugs! |
Contact More information |
CMS Release Team
Role | |
---|---|
5.1 Release Manager |
Contact More information |
Certification Ambassadors
Role | |
---|---|
Trusted SupervisorTrusted Supervisors are entitled to supervise Joomla Certification Exams on behalf of the Joomla Certification Team. |
Contact More information |
Certification Team
Role | |
---|---|
Operations & Marketing CoordinatorResponsible for the Operations and Marketing activities on the Certification platform. Assist Exam Providers in organising exam sessions. Manage the Exam Calendar. Manage the ticketing system, answering tickets or assigning tickets to the appropriate person. Maintain the Certification website Send newsletters and mailings. Support other teams regarding JCP matters. Marketing Reach out to Exam Providers to promote the Certification Program. Create awareness for the Program inside and outside the Joomla! Community Manage the JCP Facebook page. Liaise with the Joomla Social Media Team. Write news and promotional articles Create graphics (banners, ads, badges, flyers, etc.). |
Contact More information |
Community Magazine Team
Role | |
---|---|
AuthorRegular 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 |
Contact More information |
ProofreaderNative 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. |
Contact More information |
Community Sites Team
Role | |
---|---|
Marketing Department LiaisonResponsible for the communication between the Community Sites Team and the Marketing Department. If a team is using the Community website, a liaison will make sure, actions and information is shared and discussed between both teams. |
Contact More information |
Newsletter System |
Contact More information |
Service Providers DirectoryThe Joomla! Service Providers Directory exists to help you locate professional service providers so you can connect and do more with your Joomla! CMS. Browse through approved listings by category to find a Registered provider or use the search to find someone near you. |
Contact More information |
Webmaster |
Contact More information |
Documentation Translation Team
Role | |
---|---|
Translator |
Contact More information |
Extensions Directory Team
Role | |
---|---|
JED Checker DeveloperOur code checker JED Checker |
Contact More information |
JED4 Developer |
Contact More information |
Listing Specialist |
Contact More information |
Support Specialist |
Contact More information |
VEL Specialist |
Contact More information |
Joomla 4 Marketing Team
Role | |
---|---|
CopywritersCopywriters will be in charge of providing the text content of the landing page, pre and post-release campaigns on Social Media, release announcements, newsletters... |
Contact More information |
DesignersDesigners 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... |
Contact More information |
Event OrganiserThe Event Organiser will be in charge of managing the live event for the launch of J4 and of the coordination with the JUGs. |
Contact More information |
Landing Page Developer |
Contact More information |
Video ProducersVideo Producers will be in charge of creating videos to promote Joomla 4 and its features. |
Contact More information |
Joomla Accessibility Team
Role | |
---|---|
Accessibility AdvisorYou have an understanding of WCAG 2.0 AA and Section 508. You know how to audit, give advice, implement, document and teach. |
Contact More information |
Accessibility Documentation and TutorialsYou 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 |
Contact More information |
Joomla Experience Team
Role | |
---|---|
Back End DeveloperThe JXT may have ideas and recommendations that are influenced by or affect how the back end code is architected. It would be nice to be able to communicate about that on the team instead of liaising back and forth for small issues or questions. This role will also help fix usability issues that extend beyond the front end interface, and advocate for the developer experience. |
Contact More information |
Information ArchitectThis role helps figure out how pages, content, menus, or processes are structured so that it is intuitive to navigate and complete tasks. For example, in this role you might be creating site maps, making sure menus are organized well, links and screens are clear and intuitive, and also may do a touch of content strategy when necessary to ensure we are providing complete and consistent information. |
Contact More information |
UI DesignerStraight up interface design, either for new elements or based on existing patterns. Critically, the designer must be centered on the user experience and have a strong focus on accessibility. Any mockups or designs should also include accessibility annotations, like indicating tab order, focus states, etc. |
Contact More information |
User ResearcherHands-on talking to people, designing surveys and collecting data, as well as tracking relevant feedback from GitHub issues. From all of this, you can begin seeing what kind of patterns emerge. If you have the background, data analysis would be helpful in this role too, but it's not necessary. A good intuition for user needs helps in this role as well as a desire to back that intuition up with evidence when providing recommendations. |
Contact More information |
UX EngineerFront end development with a focus on usability principles and bridging the gap between design and development. Basically, help translate recommendations from design or research into semantic code and help developers understand the why. A role good for people who like both sides of the coin, or front-end developers who want to dip their toes into the world of UX. |
Contact More information |
UX WriterThe UX writer is a copywriter with a defined focus on content that is often overlooked, like button labels and error messages. This role is responsible for ensuring the phrasing throughout the interface is consistent, as well as reviewing system messages (errors) to make sure they're clear and actionable, and possibly also helping/being a liaison with the documentation team to ensure the content is consistent and clear. |
Contact More information |
Joomla Translation Program Team
Role | |
---|---|
Resources Team Coordinator |
Contact More information |
Joomla! CMS (Core) Language Team
Joomla! Enhancement Development Team
Role | |
---|---|
PHP DeveloperSupport Joomla! by enhancing the core with new features and functions. |
Contact More information |
vue.js DeveloperSupport Joomla! in all vue.js projects like the media manager and the future layout builder. |
Contact More information |
Joomla! Optimisation Team
Role | |
---|---|
ContributorContributors help the team on an adhoc basis. All new members are contributors initially |
Contact More information |
Member |
Contact More information |
Joomla! Resources Language Team
Joomla! Volunteer Engagement Team
Role | |
---|---|
OnboardingOnce 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. |
Contact More information |
Marketing Design Group
Role | |
---|---|
DesignerWe 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! |
Contact More information |
Marketing Team
Role | |
---|---|
ContributorContributors are people who wish to contribute to Joomla Marketing without giving a Major time commitment. |
Contact More information |
CopywriterJoomla is looking for a copywriter to work on the upcoming release portal and marketing messages for Joomla. 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. We need creative writers that will be in charge of texts that will be featured in release posts and landing pages. Coming up with copy that engages new Joomla users as well as experienced ones. These texts need to address our target audience which is small to large corporations that want a robust and versatile website. The copywriter will need to create original work and develop ideas around the chosen theme(s); mainly to promote Joomla to our chosen audience(s) and communicate releases and release features. Joomla is looking to engage a larger audience of website designers and businesses that are looking for a robust and versatile CMS for their website. For this, we need copywriters to know how to write persuasively to promote Joomla as the number one choice, and in some cases, defend their creative choices to put this message across. Joomla needs a Copywriter who knows about Joomla as well as the Joomla target market, so that their copy is relevant and modern, and understand how people will react to their writing. Some texts are prepared by community members and volunteers, the copywriter will sometimes need to step in so that the copy proposed is edited to have proper tone, feeling, sentence structure and emotion but most importantly that the message sticks to the Joomla marketing strategy. |
Contact More information |
DesignerDesigners 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). |
Contact More information |
Local Community LiaisonLiaison 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 |
Contact More information |
Marketing Content Group LeaderBe 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. |
Contact More information |
NewsLetter EditorThe Newsletter editor is responsible for driving the success of the Joomla Newsletters. This role is responsible for the look and feel, the content the advertising within the newsletters, and the correct functionality of the newsletters. Also responsible for sending newsletters out and scheduling broadcasting messages that are sent out through a newsletter. |
Contact More information |
Patch Release CoordinatorThe 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. |
Contact More information |
Partnership Success Team
Role | |
---|---|
Capitals Team Liason |
Contact More information |
Contributor |
Contact More information |
Social Media Team
Role | |
---|---|
Social Media volunteer(s)We need three volunteers who are willing to post daily on our different Social Media channels, announce releases and when possible help (point) people with questions. Are you experienced in this and willing to join our team? Perfect! Are you enthusiastic but have basic experience, that's okay too. From time to time posts on new subjects need to be written so having a proper skill in writing English is needed. You can write an e-mail to Philip to apply for this nice role! philip.walton@community.joomla.org |
Contact More information |
Software Architecture & Strategy Team
Role | |
---|---|
ArchitectureArchitecture and new technologies |
Contact More information |
JavascriptAll things javascript |
Contact More information |
Marketing |
Contact More information |
PHPPHP development |
Contact More information |
UI/UXUser experience and user interface |
Contact More information |
Trademark & Licensing Team
Role | |
---|---|
Domain SpecialistHandles the domain name requests: grants/suspends licenses. Support applicants to achieve the compliance. Update the “approved uses” list. |
Contact More information |
LiaisonHelp integration/communication with other specific teams. Report potential non-compliant uses or ask TM Auditors to verify suspicious uses of the Trademarks. |
Contact More information |
TM AuditorVerifies 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. |
Contact More information |
Trademark SpecialistHandles the trademark requests: grants/suspends licenses. Support applicants to achieve the compliance. Update the “approved uses” list. |
Contact More information |
en-GB User Interface Text Team
Role | |
---|---|
ContributorAny native en-GB speaker is welcome to join the group. No technical skills are required just the willingness to contribute. |
Contact More information |