
Senior Full-Stack Engineer, PHP/JS
Matomo
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Salary
💰 £70,000 - £95,000 per year
Job Level
Tech Stack
About the role
- Full-Stack Innovation Development: You will design, prototype, and deliver new features across backend (PHP) and frontend (JS) that extend Matomo’s capabilities. Python and node.js may be involved too.
- Rapid Prototyping & Validation: Quickly test new product ideas — including but not limited to AI/insights — and validate them with real-world use cases.
- End-to-End Ownership: Own ideas end-to-end, from concept through deployment.
- Product-Centric Engineering: Think beyond code — consider usability, scalability, security, and long-term value when shaping new features.
- Cross-Functional Collaboration: Collaborate directly with Matomo’s co-founders and senior engineers using Slack, Jira and Confluence.
- Autonomous Execution: Operate effectively in a small, lean team with minimal oversight, driving projects forward independently.
- Impediment Management: Proactively identify and resolve blockers to progress; escalate appropriately when outside support is needed to keep innovation moving.
- Exploration Beyond AI: Identify and develop innovation opportunities across analytics, visualization, integrations, and user experience — not just AI.
- Knowledge Sharing: Document and communicate concepts, prototypes, and learnings to spread innovation practices across the company.
- Continuous Learning: Stay current with emerging technologies, frameworks, and product trends to bring fresh perspectives into Matomo.
Requirements
- 5+ years experience with backend development in PHP and experience in frontend development in Vue.js / JavaScript
- Track record of delivering features end-to-end — from concept through prototyping to production.
- Ability to work autonomously in a small, fast-moving team, managing priorities and driving output without heavy oversight.
- A product-oriented mindset: able to translate user needs and strategic goals into practical, impactful solutions.
- Comfort balancing speed and quality: delivering quickly while avoiding over-engineering.
- Strong problem-solving skills with a pragmatic approach to new technologies and innovation.
- Understanding of security vulnerabilities and how to avoid them.
- Skilled at writing automated tests, reviewing code and writing documentation.
- professional English communication skills, with the ability to clearly share ideas, rationale, and trade-offs.
- Must be comfortable working in a 100% remote, global and agile environment.
Benefits
- Fully remote within United Kingdom
- Budget for co-working space or work from home
- Home office equipment (desk, chair etc) supplied after probation period
- Flexible hours - we respect work life balance
- 30 Paid holidays per year plus your national public holidays
- Sick leave
- Health Insurance: Your Well-being, Our Priority
- A huge “playground” to grow your skill set
- Volunteering Day: Empower Your Impact
- Compassionate leave, including for pet loss.
- Training Opportunities
- Mental Health Support Services
- Opportunity to have an immediate impact on a product that is used by more than 1 million websites and almost 2% of the whole Internet
- Opportunity to work in a customer obsessed business, dedicated to building high-quality software with a strong mission of helping people grow their web projects while keeping full control of their data
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPJavaScriptVue.jsPythonNode.jsautomated testingcode reviewdocumentationprototypingsecurity vulnerabilities
Soft skills
problem-solvingautonomous executionproduct-oriented mindsetcommunicationcollaborationinnovationprioritizationadaptabilitycritical thinkingknowledge sharing