Remote Senior Full Stack PHP/JS Engineer - Core Team 100% Remote United Kingdom in Fife

Remote Senior Full Stack PHP/JS Engineer - Core Team 100% Remote United Kingdom in Fife

Fife Full-Time 60000 - 80000 £ / year (est.) No working from home possible
I

At a Glance

  • Tasks: Design and develop robust software for the world's leading open-source web analytics platform.
  • Company: Join InnoCraft, a pioneer in ethical, privacy-first digital solutions.
  • Benefits: 100% remote work, competitive salary, and a chance to shape engineering practices.
  • Other info: Be part of a global team dedicated to innovation and user trust.
  • Why this job: Make a real impact on user data ownership and privacy while solving complex challenges.
  • Qualifications: Experience in full stack development with PHP/JS and a passion for coding excellence.

The predicted salary is between 60000 - 80000 £ per year.

Hello 👋 Bring your strengths. Raise the bar. Shape the future. We’re looking for a high-performing Senior Full Stack Engineer to join our team and help us build the future of Matomo — the world’s leading open-source web analytics platform that empowers users with full data ownership and built-in privacy. This is more than a coding role — it’s an opportunity to tackle complex challenges at scale, work with a talented and driven team, and help shape how we do engineering as we grow. You'll be working in the heart of our platform — contributing to our core application and plugin ecosystem — and making a meaningful impact on hundreds of thousands of users worldwide. If you thrive in large codebases, get energy from solving hard problems, and are excited by the chance to bring your ideas, passion, and expertise into a high-impact environment, we’d love to hear from you.

Roles and Responsibilities

  • Engineering Excellence - Design, develop, and maintain robust, secure, and performant software at scale.
  • Solve tough, technical problems that matter — from performance bottlenecks to architectural improvements.
  • Navigate and contribute to a mature, complex codebase — and leave it better than you found it.
  • Write clean, well-tested, maintainable code that your future self and teammates will thank you for.
  • Share your expertise through code reviews, pairing, and mentoring.
  • Product Collaboration - Work hand-in-hand 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 the

Remote Senior Full Stack PHP/JS Engineer - Core Team 100% Remote United Kingdom in Fife employer: InnoCraft

At Matomo, we pride ourselves on being an exceptional employer that champions a culture of openness, collaboration, and innovation. As a Senior Full Stack Engineer, you'll enjoy the flexibility of remote work while contributing to a leading open-source platform that prioritises user privacy and data ownership. With ample opportunities for professional growth, a supportive team environment, and the chance to make a significant impact on users worldwide, Matomo is the perfect place for those looking to elevate their engineering career in a meaningful way.

I

Contact Details:

InnoCraft Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Remote Senior Full Stack PHP/JS Engineer - Core Team 100% Remote United Kingdom in Fife

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at Matomo or similar companies. A friendly chat can open doors and give you insider info on what they’re looking for.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your full stack capabilities. Make sure to include any contributions to open-source projects, as this aligns perfectly with Matomo's ethos.

Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. Remember, it’s not just about getting the right answer but how you approach the problem!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team at Matomo.

We think you need these skills to ace Remote Senior Full Stack PHP/JS Engineer - Core Team 100% Remote United Kingdom in Fife

PHP
JavaScript
Full Stack Development
Software Design
Code Review
Mentoring
Problem-Solving

Some tips for your application 🫡

Show Your Passion:When you're writing your application, let your enthusiasm for coding and problem-solving shine through. We want to see how excited you are about tackling complex challenges and contributing to our core application!

Tailor Your Application:Make sure to customise your application to highlight your experience with PHP and JavaScript, as well as any relevant projects you've worked on. We love seeing how your skills align with what we do at Matomo!

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate well-structured applications that clearly outline your skills and experiences without unnecessary fluff. Remember, clarity is key!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at InnoCraft

Know Your Codebase

Before the interview, take some time to familiarise yourself with the Matomo codebase. Explore their GitHub repository and understand the architecture. This will not only help you answer technical questions but also show your genuine interest in the role.

Prepare for Problem-Solving Questions

Expect to tackle complex problems during the interview. Brush up on algorithms and data structures, and practice coding challenges that focus on performance bottlenecks and architectural improvements. Being able to articulate your thought process is key!

Show Your Collaborative Spirit

Since this role involves working closely with product managers and designers, be ready to discuss how you've collaborated in the past. Share examples of how you’ve influenced product decisions or improved engineering practices through teamwork.

Emphasise Your Passion for Privacy and Ethics

Matomo values privacy and ethical analytics. Be prepared to discuss why these principles matter to you and how they align with your work. Showing that you care about user trust and data ownership can set you apart from other candidates.