Senior Frontend Developer – SaaS (100% Remote)

Hello đź‘‹

We’re looking for a Senior Frontend Developer to help shape the future of Matomo — the world’s leading open-source web analytics platform, empowering users with full data ownership and privacy by design.

This is a role for someone who thrives in large-scale, complex frontend environments, brings deep expertise in CSS, JavaScript, and Vue.js, and is excited by the opportunity to improve, rationalise, and evolve real-world user interfaces used by hundreds of thousands of users.

You’ll work alongside a talented, cross-functional team, improving and extending the UI of a mature product — not just adding features, but helping to raise the bar in frontend quality, structure, and design consistency. You’ll have a real voice in technical direction, and help shape the standards and practices of a growing company.

Roles and Responsibilities 🚀

Frontend Engineering & UI Architecture

      • Build modern, intuitive user interfaces using Vue.js, CSS, and JavaScript.

      • Work within a mature codebase — simplifying complexity, improving structure, and enhancing maintainability.

      • Contribute to the Matomo design system by creating scalable, reusable components and patterns.

      • Drive improvements to accessibility, responsiveness, and frontend performance.

      • Write clean, testable code, with a focus on quality and developer experience.

      • Collaborate with our UX engineer, full-stack engineers and QA to deliver end-to-end solutions.

    Product & Experience Collaboration

        • Partner with product managers and designers to iterate on new ideas and turn user needs into thoughtful solutions.

        • Provide frontend insights during planning and spec development.

        • Identify UX pain points and proactively propose refinements and improvements.

        • Advocate for usability, accessibility, and elegant interactions — balancing technical constraints with user needs.

      Raising the Bar

          • Help define and evolve our frontend standards, architecture, and tooling.

          • Take ownership of technical decisions and be a driving force for continuous improvement.

          • Mentor and support team members, sharing knowledge and strengthening team capability.

          • Influence how we work — helping shape better engineering and collaboration practices across teams.

        About InnoCraft and Matomo đź“Š

        At InnoCraft, we offer analytics products and SaaS to enable our users to grow their business. We believe in openness, privacy and 100% data ownership. Our mission is to liberate analytics, and we are passionate about measuring for success. That’s why we created Matomo Analytics, the leading open-source analytics platform used on more than 1 million websites and apps in over 150 countries, available in more than 50 languages. The Matomo platform collects, stores and processes a lot of information: billions of data points each month. We create intuitive, simple and beautiful reports that delight our users.

        We are a fully remote and our community is worldwide with a strong core in New Zealand, Europe and Canada!

        At Matomo we are committed to:

            • Open Source Commitment: Matomo offers a transparent and collaborative work environment focused on open-source principles, allowing employees to contribute to meaningful, community-driven projects.

            • Innovative Work Culture: Matomo fosters a culture of innovation and continuous learning, encouraging employees to explore new ideas and technologies to stay ahead in the analytics industry.

            • Flexible Work Environment: With a strong emphasis on work-life balance, Matomo provides flexible working hours and remote work options, allowing employees to achieve a healthy balance between their personal and professional lives.

          About you ✨

              • 6+ years of frontend development experience, ideally in large or complex applications.

              • Expert-level skills in CSS, JavaScript, and component-based UI development (ideally Vue.js).

              • Experience improving and rationalising large frontend systems — you’re comfortable working with legacy code and leaving it better than you found it.

              • Strong knowledge of frontend architecture and design systems.

              • Solid understanding of basic PHP logic and templating, and experience working within view/controller/plugin structures — you can comfortably trace how data flows from backend to frontend.

              • You care about user experience, performance, and code quality.

              • Excellent communication and collaboration skills — you’re proactive, thoughtful, and a clear thinker.

              • You’re sure-footed in a remote environment, and able to build effective working relationships with people on the other side of the world.

            Nice to have:

                • Experience working on open-source projects

                • Familiarity with non-framework PHP codebases

                • Experience contributing to or maintaining a design system

                • Understanding of Matomo’s plugin system and MVC structure (or similar environments)

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

                  • 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

                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!