MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Intermediate PHP/JS Engineer - SaaS

InnoCraft

Full-time
New Zealand
php
saas
engineer
javascript
full stack
Apply for this position

Hello đź‘‹

We’re looking for an Intermediate PHP/JS Engineer to join us in the plugins team within Matomo! We build & maintain the premium plugins for Matomo such as Funnels, Heatmaps & session recording and A/B testing, which empower our customers to get the most out of Matomo.

You will be actively involved with improving the product and will get your hands dirty working with big amounts of data and writing code to help process that and visualise effectively.

You will also work closely with our great product team on improving the product through iterations and working on brand new features/ideas to bring to our users.

At Matomo, we will not ask you to come back to the office - we are fully remote!

Our team in plugins is global with people in New Zealand and India, so effective communication across timezones is essential.

About InnoCraft and Matomo 📊

At InnoCraft, we’re building a more ethical, privacy-first digital world. As the leading open-source web analytics platform, Matomo powers over 1 million websites and apps in 190+ countries, offering organisations the insights they need while maintaining full data ownership and user trust.

We believe in openness, privacy, and transparency. Every month, our platform processes billions of data points — transforming complex information into intuitive, powerful reports that delight users. Matomo is available in 50+ languages and supported by a global, fully remote community with strong hubs in New Zealand, Europe, and Canada.

We are proud to be:

-   Privacy-Focused: Ethical analytics that prioritise user privacy and regulatory compliance.

    

-   Open Source Driven: Transparent, community-powered innovation at the heart of everything we do.

    

-   Globally Connected: A rich, multicultural environment where diverse perspectives drive better outcomes.

    

About the Role 🚀

1.  Team Collaboration: You'll be right in the mix, helping us refine tickets and plan our sprints. Think of it as being in the huddle before the big game, except our game is building awesome software. You will be working in a team with 2 senior developers, QA, product owner, team lead & a UX designer allowing you to focus on what you’re best at.

    

2.  Automated testing: You write your own tests using PHPUnit and mocha, adding tests as you go and covering bugs you fix with tests as well!

    

3.  Using the right tools: You can pick the tools you work with, generally we are working with PHPStorm on an operating system of your choice.

    

4.  Customer & Community Support: Ever been the go-to person when friends need tech help? That's what you'll be here, helping out our customers and the community with any problems they're facing. You're the hero with the answers.

    

5.  Pull Requests: We're all about teamwork, so we'll count on you to check out your teammates' pull requests and give them the thumbs up (or some constructive feedback if needed).

    

6.  Quality Assurance Tag Team: We're all about quality, so you'll be buddying up with our QA squad to make sure your work gets tested thoroughly before it goes out there. We're not just shipping code; we're shipping top-notch, squeaky-clean code.

    

7.  Document Everything: Remember when your teachers said, 'Show your working'? Well, that's what we're all about. We want everything documented, so others can pick up where you left off without missing a beat.

    

8.  Product Iteration & Collaboration: Our product is always evolving, and you'll be right there in the trenches with the product team, tweaking things, making improvements, and turning good into great.

    

Minimum qualifications 🤓

-   2-5 years experience as a full stack developer

    

-   Experience with PHP & JavaScript, experience with non-framework PHP a plus.

    

-   Great understanding of relational databases, columnar or time based database knowledge a plus.

    

-   Experience working with large legacy codebases, such as SaaS products.

    

-   Experience in an agile environment and working with scrum.

    

-   Skilled at writing automated tests, including unit & integration.

    

About you ✨

-   Results Junkie: At the end of the day, it's all about delivering value to our customers. You're laser-focused on getting things done and making our users' lives better.

    

-   PHP Proficiency: You've got a solid grip on PHP, you are comfortable debugging large codebases, xdebug is your friend (or var_dump/die, no judgement here).

    

-   JavaScript Whiz: You have a good understanding of JavaScript, bonus points if you can also use VueJS.

    

-   Eager Beaver: You're all about leveling up your programming game. Refactoring? Bring it on! Design patterns? You're ready to dive in headfirst.

    

-   Codebase Connoisseur: Big codebases don't scare you. In fact, you thrive on them! You're the Sherlock Holmes of code, always spotting areas for improvement and making killer suggestions.

    

-   Communication Champ: You're not afraid to speak up when things aren't moving along in the sprint. You're like the town crier, keeping the team in the loop and knowing just how to get yourself unstuck.

    

-   Ownership Guru: From a ticket sitting in the 'TODO' pile to marking it as 'DONE,' you know how to take charge and see things through. You're like a task-taming ninja, monitoring progress and delivering to our customers.

    

-   Collaboration Queen/King: You love bouncing ideas around with your teammates. When faced with a problem, you're not afraid to challenge the status quo, all while keeping an eye on the clock and the value we're delivering.

    

Benefits đź’Ş

-   Remote work (save many hours on commute, and save money)

    

-   Co-working space paid for and/or work from home

    

-   All home office equipment paid for (laptop, monitor, desk, chair, standing desk, lights, etc.)

    

-   Flexible hours

    

-   25 days of 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

    

-   Bereavement Leave for Pets: Compassion Beyond Boundaries

    

-   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

    

-   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

    

-   Training Opportunities

    

Location 🌍

-   100% Remote work position

    

-   Must be Located in New Zealand

    

Diversity and Inclusion 🤗

InnoCraft celebrates the things that make you, you! We are an inclusive employer and do not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status or disability. We actively seek diversity in our workplace and embrace individuals with unique backgrounds, perspectives, and abilities!

Come join our growing team that’s helping ensure a safer, more privacy-focused web/internet!

Apply for this position
Bookmark Report

About the job

Full-time
New Zealand
Posted 7 hours ago
php
saas
engineer
javascript
full stack

Apply for this position

Bookmark
Report
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Intermediate PHP/JS Engineer - SaaS

InnoCraft

Hello đź‘‹

We’re looking for an Intermediate PHP/JS Engineer to join us in the plugins team within Matomo! We build & maintain the premium plugins for Matomo such as Funnels, Heatmaps & session recording and A/B testing, which empower our customers to get the most out of Matomo.

You will be actively involved with improving the product and will get your hands dirty working with big amounts of data and writing code to help process that and visualise effectively.

You will also work closely with our great product team on improving the product through iterations and working on brand new features/ideas to bring to our users.

At Matomo, we will not ask you to come back to the office - we are fully remote!

Our team in plugins is global with people in New Zealand and India, so effective communication across timezones is essential.

About InnoCraft and Matomo 📊

At InnoCraft, we’re building a more ethical, privacy-first digital world. As the leading open-source web analytics platform, Matomo powers over 1 million websites and apps in 190+ countries, offering organisations the insights they need while maintaining full data ownership and user trust.

We believe in openness, privacy, and transparency. Every month, our platform processes billions of data points — transforming complex information into intuitive, powerful reports that delight users. Matomo is available in 50+ languages and supported by a global, fully remote community with strong hubs in New Zealand, Europe, and Canada.

We are proud to be:

-   Privacy-Focused: Ethical analytics that prioritise user privacy and regulatory compliance.

    

-   Open Source Driven: Transparent, community-powered innovation at the heart of everything we do.

    

-   Globally Connected: A rich, multicultural environment where diverse perspectives drive better outcomes.

    

About the Role 🚀

1.  Team Collaboration: You'll be right in the mix, helping us refine tickets and plan our sprints. Think of it as being in the huddle before the big game, except our game is building awesome software. You will be working in a team with 2 senior developers, QA, product owner, team lead & a UX designer allowing you to focus on what you’re best at.

    

2.  Automated testing: You write your own tests using PHPUnit and mocha, adding tests as you go and covering bugs you fix with tests as well!

    

3.  Using the right tools: You can pick the tools you work with, generally we are working with PHPStorm on an operating system of your choice.

    

4.  Customer & Community Support: Ever been the go-to person when friends need tech help? That's what you'll be here, helping out our customers and the community with any problems they're facing. You're the hero with the answers.

    

5.  Pull Requests: We're all about teamwork, so we'll count on you to check out your teammates' pull requests and give them the thumbs up (or some constructive feedback if needed).

    

6.  Quality Assurance Tag Team: We're all about quality, so you'll be buddying up with our QA squad to make sure your work gets tested thoroughly before it goes out there. We're not just shipping code; we're shipping top-notch, squeaky-clean code.

    

7.  Document Everything: Remember when your teachers said, 'Show your working'? Well, that's what we're all about. We want everything documented, so others can pick up where you left off without missing a beat.

    

8.  Product Iteration & Collaboration: Our product is always evolving, and you'll be right there in the trenches with the product team, tweaking things, making improvements, and turning good into great.

    

Minimum qualifications 🤓

-   2-5 years experience as a full stack developer

    

-   Experience with PHP & JavaScript, experience with non-framework PHP a plus.

    

-   Great understanding of relational databases, columnar or time based database knowledge a plus.

    

-   Experience working with large legacy codebases, such as SaaS products.

    

-   Experience in an agile environment and working with scrum.

    

-   Skilled at writing automated tests, including unit & integration.

    

About you ✨

-   Results Junkie: At the end of the day, it's all about delivering value to our customers. You're laser-focused on getting things done and making our users' lives better.

    

-   PHP Proficiency: You've got a solid grip on PHP, you are comfortable debugging large codebases, xdebug is your friend (or var_dump/die, no judgement here).

    

-   JavaScript Whiz: You have a good understanding of JavaScript, bonus points if you can also use VueJS.

    

-   Eager Beaver: You're all about leveling up your programming game. Refactoring? Bring it on! Design patterns? You're ready to dive in headfirst.

    

-   Codebase Connoisseur: Big codebases don't scare you. In fact, you thrive on them! You're the Sherlock Holmes of code, always spotting areas for improvement and making killer suggestions.

    

-   Communication Champ: You're not afraid to speak up when things aren't moving along in the sprint. You're like the town crier, keeping the team in the loop and knowing just how to get yourself unstuck.

    

-   Ownership Guru: From a ticket sitting in the 'TODO' pile to marking it as 'DONE,' you know how to take charge and see things through. You're like a task-taming ninja, monitoring progress and delivering to our customers.

    

-   Collaboration Queen/King: You love bouncing ideas around with your teammates. When faced with a problem, you're not afraid to challenge the status quo, all while keeping an eye on the clock and the value we're delivering.

    

Benefits đź’Ş

-   Remote work (save many hours on commute, and save money)

    

-   Co-working space paid for and/or work from home

    

-   All home office equipment paid for (laptop, monitor, desk, chair, standing desk, lights, etc.)

    

-   Flexible hours

    

-   25 days of 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

    

-   Bereavement Leave for Pets: Compassion Beyond Boundaries

    

-   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

    

-   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

    

-   Training Opportunities

    

Location 🌍

-   100% Remote work position

    

-   Must be Located in New Zealand

    

Diversity and Inclusion 🤗

InnoCraft celebrates the things that make you, you! We are an inclusive employer and do not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status or disability. We actively seek diversity in our workplace and embrace individuals with unique backgrounds, perspectives, and abilities!

Come join our growing team that’s helping ensure a safer, more privacy-focused web/internet!

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.