Skip to content
← Back to job listings

Senior Full-Stack Developer

Catch Design · Wellington, Wellington Region, New Zealand

Software DevelopmentSenior LevelQuick applyfull-time10 days ago

About The Role

At Catch Design, we help some of New Zealand’s most recognised brands create meaningful, inclusive, and impactful digital experiences. We’re looking for a Senior Full-Stack Developer who brings strong technical depth, a collaborative mindset, and a passion for building robust, scalable digital solutions.

If you're an experienced developer who enjoys working across the full stack—from front-end interfaces through to back-end services and data layers—and you’re looking to deepen your impact in a supportive, cross-functional environment, this could be the role for you.

What you’ll do

You’ll play a critical role in delivering high-quality digital solutions across the full technology stack. Working as part of cross-functional teams, you’ll lead the design and implementation of applications that are performant, secure, and aligned with user and business needs.

You will

  • Design and implement end-to-end digital solutions across front-end, back-end, APIs, and data layers
  • Translate design intent and business requirements into scalable, maintainable, high-performing applications
  • Ensure seamless integration between systems to deliver cohesive, reliable user experiences
  • Maintain cross-browser and cross-device compatibility, optimising for performance and usability
  • Champion accessibility (WCAG), security best practices, and modern development standards
  • Collaborate closely with designers, developers, project managers, and strategists to deliver cohesive outcomes
  • Contribute to technical scoping, estimation, and solution architecture across projects
  • Participate in client discussions where needed, providing clear technical input and guidance
  • Support proposals and pitches by shaping technical approaches and delivery strategies.
  • Technical leadership and practice contribution
  • As a senior member of the development team, you’ll help lift capability and drive quality across our work.

You will

  • Lead by example through high-quality code and sound architectural decisions
  • Mentor and support junior and intermediate developers across front-end and back-end disciplines
  • Conduct code reviews and provide constructive, actionable feedback
  • Contribute to improving our development practices, tooling, and delivery approaches
  • Champion modern practices such as CI/CD, automated testing, and component-based architecture
  • Stay current with emerging technologies and bring relevant innovation into the team.
  • What we’re looking for
  • You must already be based in New Zealand and available to work from one of our offices in either Auckland or Wellington.

You’ll bring

  • 5+ years of commercial experience in full-stack, web, or application development
  • Strong proficiency in front-end technologies (HTML, CSS/SASS, JS/TS, frameworks such as React/Next)
  • Strong proficiency in back-end technologies (e.g. Node.js, Python, PHP, or similar) and related frameworks
  • Experience designing and working with APIs (REST, GraphQL) and integrating third-party services
  • Solid understanding of databases (PostgreSQL, MySQL, NoSQL, etc.) and data modelling
  • Experience working with content management systems (e.g. Storyblok, Sanity, Silverstripe, WordPress, Drupal, etc.)
  • Familiarity with Git, CI/CD pipelines, and modern development workflows
  • Familiarity with cloud infrastructure services (e.g. AWS, GCP, Vercel, Netlify).
  • Strong understanding of performance optimisation, security, and scalable architecture
  • Proven ability to deliver high-quality work within time and budget constraints
  • Confident problem-solving skills and the ability to navigate complexity across the full stack.
  • Most importantly, you’ll embody Catch’s mission: Do good by our team, do good by our clients, and deliver great work.
  • Why join Catch Design?

At Catch, we love what we do and value balance, well-being, and growth. Here’s what you’ll get

  • Flexible working—with core hours that fit your lifestyle
  • 4 weeks annual leave + 5 “Happy days” per year
  • Your birthday off
  • Full healthcare insurance—including dental and optical, wellness leave, and regular well-being initiatives
  • Professional growth—personalised development, learning lunches, and structured career progression
  • Team culture—central city offices, great snacks, company-wide events.

Ready to build high-quality digital solutions and help shape technical delivery at Catch? Apply now.

To apply, we need the following

  • A cover letter introducing yourself, telling us why you want to work with us and what you enjoy most about full-stack development. Please attach or link to examples of your work (e.g. GitHub, portfolio, projects).
  • An up-to-date CV that outlines your relevant experience.
  • At least two references we can contact—direct managers or leads from your recent roles. We won’t call them until things get serious between us... promise.

This listing was posted by a verified recruiter at Catch Design. Report this listing