innocraft - Full Stack Engineer - Innovation Team (100% Remote Germany)
Requirements
• 3-5 years experience with backend development in PHP or Python, databases, and frontend development in JavaScript • Proven track record of delivering features end-to-end — from concept through prototyping to production • Strong problem-solving skills with a pragmatic approach to innovation and new technologies • Ability to work autonomously in a small, fast-moving team while managing priorities independently • A product-oriented mindset, translating user needs and strategic goals into practical, impactful solutions • Comfortable balancing rapid delivery with sustainable engineering quality • Understanding of security vulnerabilities and how to avoid them • Experience writing automated tests, reviewing code, and producing technical documentation • Excellent English communication skills, with the ability to clearly explain ideas, rationale, and trade-offs • Comfortable working in a fully remote, global, and agile environment • Experience with analytics, reporting, data visualisation, or AI/ML integrations • Background contributing to or building on open-source projects • Familiarity with UX principles and/or data-driven product design • Prior experience in innovation, R&D, or product prototyping environments • German language proficiency • Experience using AI-powered tools and practices to accelerate experimentation, development, and quality • ## Diversity and Inclusion • InnoCraft (trading as Matomo) values what makes you unique. We’re an inclusive employer and welcome applicants from all backgrounds, because diverse perspectives help us build better products.
Responsibilities
• Innovation Engineering & Product Development • Design, prototype, and deliver new features across backend (PHP) and frontend (JavaScript) that extend Matomo’s capabilities • Work across additional technologies where needed, including Python and Node.js • Rapidly explore and validate new product ideas — including but not limited to AI-powered insights and analytics features • Identify and develop innovation opportunities across analytics, visualization, integrations, and user experience • End-to-End Ownership & Delivery • Own ideas end-to-end, from concept through deployment • Balance speed and quality while avoiding unnecessary over-engineering • Operate effectively in a small, autonomous team with minimal oversight • Proactively identify and resolve blockers to progress, escalating appropriately when support is needed • Product Impact & Technical Excellence • Think beyond code — considering usability, scalability, security, and long-term product value • Write automated tests, review code, and produce clear technical documentation • Maintain awareness of security vulnerabilities and ensure secure implementation practices • Stay current with emerging technologies, frameworks, and product trends to bring fresh perspectives into Matomo • Collaboration & Knowledge Sharing • Collaborate directly with Matomo’s co-founders and senior engineers using Slack, Jira, and Confluence • Communicate ideas, rationale, and technical trade-offs clearly within a fully remote, global environment
Benefits
• Own end-to-end innovation work — from concept and prototyping through deployment and integration into Matomo’s core platform • Help shape privacy-first, open-source analytics products used by organisations across 190+ countries • 100% remote within Germany, with flexible working hours and strong support for work-life balance • Work in a high-calibre innovation team using AI-powered development tools to accelerate experimentation, delivery, and impact • 100% remote role (Must be based in Germany) • 30 days paid holiday + national public holidays • Remote office budget + home equipment supplied • Health insurance, mental health support and a volunteering day • Annual learning budget • 100% remote — Germany only. • ## Hiring Process
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT