Intermediate PHP JS Engineer
Remote
Full Time
#Engineering
#PHP
#JavaScript
#VueJS
#PHPUnit
#Mocha
#MySQL
#PHPStorm
#Agile
#Scrum
We are looking for an Intermediate PHP JS Engineer to join our core team at Matomo. As the creators of the leading ethical web analytics solution, we empower over one million websites with full data ownership and privacy, and we are seeking a developer to help us build and maintain the software that powers this mission.
Responsibilities
- Collaborate with our product team to refine tickets, plan sprints, and iterate on new features.
- Work directly with large datasets and write efficient code to process them.
- Write and maintain automated tests using PHPUnit and Mocha to ensure high code quality.
- Provide technical support to our customers and the wider community.
- Review pull requests from teammates to provide constructive feedback.
- Partner with our QA team to ensure all code is thoroughly tested before release.
- Maintain clear documentation so that team members can easily pick up and continue your work.
Must-haves
- At least 2 years of experience as a full stack developer.
- Strong proficiency in PHP and JavaScript.
- Experience working with large, complex, or legacy codebases.
- Solid understanding of MySQL databases.
- Proven ability to write both unit and integration tests.
- Experience working within an Agile and Scrum environment.
- Strong communication skills in English to collaborate effectively across global time zones.
Nice-to-haves
- Practical experience working with VueJS.
- Experience developing with non-framework PHP.
Benefits
- Fully remote work environment.
- Flexible working hours.
- Budget for home office equipment and setup.
- Coverage for co-working space costs.
- Paid time off, including 25 days of annual leave plus public holidays.
- Health insurance and mental wellness support.
- Professional development and training opportunities.
- Dedicated volunteering days and pet bereavement leave.




