Remote Senior Full Stack PHP/JS Engineer

Innocraft
Doncaster, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Remote
Doncaster, 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

  • We design, develop, and maintain robust, secure, and performant software at scale.
  • We solve tough technical problems, from performance bottlenecks to architectural improvements.
  • We navigate and contribute to a mature, complex codebase and improve it over time.
  • We write clean, well-tested, maintainable code.
  • We share our expertise through code reviews, pairing, and mentoring.
  • We work closely with product managers and designers to deliver value that delights users.
  • We challenge assumptions, refine ideas, and bring an engineering perspective to product discussions.
  • We influence the roadmap by identifying technical opportunities and trade-offs.
  • We help evolve our engineering practices, processes, and standards.
  • We take initiative in shaping solutions, identifying risks early, and driving delivery forward.
  • We help define what great engineering looks like as our company grows.

Technologies:

  • Git
  • GitHub
  • Support
  • JavaScript
  • Linux
  • MySQL
  • PHP
  • Vue
  • Web
  • AI
  • 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 and thrive 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 can build effective 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 Matomo, the worlds leading open-source web analytics platform with a privacy-first approach and full data ownership. Matomo powers over 1 million websites and apps in 190+ countries, processes billions of data points every month, and is available in 50+ languages. We are a profitable, self-funded, and fast-growing company with a global, fully remote team and strong hubs in New Zealand and Europe. We offer a 100% remote role based in the United Kingdom with flexible hours, home office equipment, coworking or work-from-home support, 25 days of paid holiday plus national public holidays, sick leave, health insurance, training opportunities, mental health support, volunteering day, and other wellbeing benefits. We are an inclusive employer committed to diversity and to building high-quality software that helps people grow their web projects while keeping full control of their data.

Apply for this position