Remote Senior Full Stack PHP/JS Engineer Core Team
Innocraft
Charing Cross, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 70KJob location
Remote
Charing Cross, United Kingdom
Tech stack
JavaScript
PHP
Artificial Intelligence
Code Review
Databases
Linux
Github
MySQL
Open Source Technology
Software Engineering
Web Application Frameworks
GIT
Vue.js
Software Coding
Job description
- Design, develop, and maintain robust, secure, and performant software at scale.
- Solve tough technical problems, from performance bottlenecks to architectural improvements.
- Contribute to a mature, complex codebase and leave it better than you found it.
- Write clean, well-tested, maintainable code.
- Share expertise through code reviews, pairing, and mentoring.
- Work closely with product managers and designers to deliver value that delights users.
- Challenge assumptions, refine ideas, and bring an engineering perspective to product discussions.
- Influence the roadmap by identifying impactful technical opportunities and trade-offs.
- Stay close to the who and why behind what we build, not just the what.
- Help improve our engineering practices, processes, and standards as we grow.
- Take initiative in shaping solutions, identifying risks early, and driving delivery forward.
- Help define what great engineering looks like at Matomo.
Technologies:
- AI
- Git
- GitHub
- Support
- JavaScript
- Linux
- MySQL
- PHP
- Vue
- Web
- HTTP
- Fullstack
Requirements
- We have 8+ years of experience in software engineering, including full-stack development.
- We are highly competent in PHP and JavaScript, and comfortable working in a large legacy codebase.
- We bring a structured approach to solving complex problems in systems with many moving parts.
- We are passionate about building products with real impact, not just writing code.
- We are thoughtful, pragmatic, and care deeply about quality, user experience, and craftsmanship.
- We collaborate with humility, communicate clearly, and enjoy learning from others as much as teaching.
- We are confident working in a remote environment and building strong relationships across time zones.
- Bonus: experience with Vue.js or modern JavaScript frameworks.
- Bonus: familiarity with large-scale open-source systems.
- Bonus: contributions to community projects or mentoring others.
- Bonus: comfort with Linux CLI, databases such as MySQL, and Git/GitHub workflows.
About the company
We are InnoCraft, building a more ethical, privacy-first digital world through Matomo, the worlds leading open-source web analytics platform. Matomo powers over 1 million websites and apps in 190+ countries, processes billions of data points each month, and is available in 50+ languages. We are expanding our established Europe-based engineering team to support growing adoption across enterprise and public-sector organisations. We offer a fully remote role based in Ireland with flexible hours, a global team with hubs in New Zealand, Germany, and France, and a strong focus on privacy, openness, transparency, career growth, AI-empowered development, and high-quality software. Our benefits include home office equipment, coworking support, paid holidays, sick leave, health insurance, training opportunities, mental health support, and volunteering time. We are an inclusive employer committed to diversity and welcome people from all backgrounds.