Full-Stack Drupal Developer

Sparks Interactive — New Zealand · Posted ~1 day ago

Mid Full-time

Skills

PHP Drupal Symfony Composer Drush Git Twig JavaScript API integrations React Tailwind CSS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A web development role focused on building and maintaining large-scale digital platforms. The position requires strong backend and frontend skills, experience with a popular CMS framework, API integrations, and ownership of complete development workflows.

Highlights

Opportunity to work on large-scale web platforms, modern technologies, open-source initiatives, and impactful digital projects with room for professional growth.

Description

Wellington · Sparks Interactive Sparks is an independent web studio building mission-critical sites for high-profile New Zealand public-sector and corporate clients. We're looking for a developer to join our Wellington team. You'll work across large-scale Drupal builds, migrations, and API integrations — including highly visible government sites that thousands of New Zealanders use every day. Our work: Modern Drupal 11 and Drupal CMS on a mature codebaseReact and other JavaScript frameworksTailwind and SDCPlus our own open-source Drupal distribution, Sector (sector.nz) currently building out for Recipes and Drupal CMS. There's real scope for open-source contribution and to shape the direction for the product, the team and your own professional practice. What we're after You're an engineer who owns problems end-to-end and has a track record of successful, completed web projects. You have strong PHP and Drupal experience — Symfony, Composer, Drush, Git, Twig are familiar ground — and you're comfortable across the front end with modern JavaScript frameworks, Tailwind, and component-based systems. Accessibility is a core requirement of our government work, not an afterthought, and we expect you to build to standard. AI development tools are part of how much of the team works, and we'd like you to be comfortable with them — used with engineering judgment, not just generating code and hoping. That said, we still value people who like to hand-build, and a considered case for either approach is welcome. We work in a cross-disciplinary team, so clear communication and good documentation matter as much as clean code. The team values colleagues who make sound architectural and engineering decisions and can help others do the same. Not quite there yet? If you read the tech stack above and feel you don't check every single box, but this is exactly who you want to be as a developer, please apply anyway. If you have solid fundamental PHP/modern web skills and the right engineering mindset, we are open to adjusting the scope of the role to support your growth. The role & budget We are a flat, independent studio and believe in being entirely upfront about commercial realities. Our project margins dictate a fixed budget for this position: Current Budget: $90,000–$110,000 base salary.Hours & Flexibility: Full-time or flexible part-time (32–40 hours per week). If you are a highly experienced operator where $110k full-time is below your market rate, we are very happy to discuss a pro-rata 4-day (32-hour) work week to match your value.Location: Based in our Wellington studio — minimum three days a week in the office, with one to two days from home. How to apply Email work@sparksinteractive.co.nz with a CV, a brief introduction to your work, and links to projects you’ve worked on. We read the emails, and want to hear your thoughts on either: a) what changes in Drupal for 2026 have you the most excited, or b) which New Zealand web project or digital platform you’ve worked on, love to have worked on, or otherwise admire. Sparks celebrates diversity and believes equal opportunity is an active choice we're happy to make.