Job Description
Job Description
We are looking for a Full-Stack developer focused on innovation who designs, prototypes and delivers new functionalities in both backend and frontend.
Responsibilities:
Design, prototype and deliver new functionalities in backend (PHP) and frontend (JavaScript), with possible use of Python and Node.js.
Quickly test new product ideas and validate them with real use cases.
Take full ownership of ideas, from concept to deployment.
Consider usability, scalability, security, and long-term value when developing new functionality.
Collaborate with Matomo co-founders and senior engineers using tools such as Slack, Jira, and Confluence.
Execute projects autonomously in a small, agile team, moving forward without constant supervision.
Proactively identify and resolve blockages that impede progress.
Explore innovation opportunities in analytics, visualization, integrations and user experience, beyond AI.
Document and communicate concepts, prototypes and learning to disseminate innovation practices in the company.
Stay up to date on emerging technologies, frameworks and product trends to bring new perspectives to Matomo.
Requirements:
5+ years of backend development experience in PHP and frontend experience with Vue.js or JavaScript.
Track record of delivering full functionality, from concept to production.
Ability to work autonomously in a small, dynamic team, managing priorities and results without intense supervision.
Product-oriented mentality, capable of translating user needs and strategic objectives into practical and impactful solutions.
Ability to balance speed and quality, delivering quickly without over-designing.
Problem-solving skills with a pragmatic approach towards new technologies and innovation.
Knowledge of security vulnerabilities and how to prevent them.
Ability to write automated tests, review code, and write documentation.
Professional communication in English, with the ability to share ideas, arguments and decisions clearly.
Ability to work in a 100% remote environment.
Salary to receive
£70,000 - £95,000 / year