• Share :

The Senior Full Stack Developer plays a critical role in shaping the technical direction of ImpactLab's digital product suite. As a senior technical expert, this role provides leadership in software architecture, product maintenance, and technical decision-making with technical skills people development responsibilities (management and leadership provided by Digital Product Lead).

The Senior Full Stack Developer leads on technical strategy, security, version control, and reducing technical debt, ensuring the longevity and scalability of ImpactLab's Impact Portal. This position works closely with the Digital Product Lead to inform the technical roadmap, and with ImpactLab's development partner to ensure a seamless transition of responsibilities as internal capabilities grow.

Why Join ImpactLab?

At ImpactLab, we believe in using technology to drive meaningful social impact. As Senior Full Stack Developer, you'll shape our digital future while maintaining a high degree of technical autonomy and leadership. If you are a technically skilled, strategic thinker who thrives in a collaborative environment, we'd love to hear from you!

Key Responsibilities:

Technical Leadership and Strategy

  • Provide technical leadership for the Digital Product Squad, guiding technology choices, architectural decisions, and best coding practices.
  • Own the technical direction and maintenance of the Impact Portal, ensuring long-term scalability, security, and performance.
  • Conduct peer reviews and technical audits, maintaining high standards of code quality and efficiency.
  • Advise the Digital Product Lead on technical roadmap priorities, including security improvements, version updates, and technical debt reduction.
  • Collaborate with the Digital Product Lead to set technical standards, workflows, and deployment strategies.

Software Development & Product Maintenance

  • Develop, test, and maintain high-quality software applications using PHP, Laravel, Livewire, and Filament, leveraging Forge, Breeze, and Tailwind CSS.
  • Ensure best practices in scalability, security, and code optimisation to future-proof the digital product.
  • Troubleshoot, debug, and proactively improve performance issues.

Collaboration with Development Partner

  • Work closely with ImpactLab's external development partner to deeply understand the existing codebase and product architecture.
  • Take on increasing ownership of product development and maintenance as internal resources expand and reliance on external partner ceases.
  • Oversee and review external code contributions, ensuring they align with ImpactLab's technical strategy.

Product & Feature Development

  • Collaborate with the Product Squad to design and build intuitive and scalable features that enhance user experience.
  • In conjunction with User Experience Designer, integrate user feedback and usability testing into product development.
  • Ensure the technical feasibility of proposed solutions and provide alternative recommendations when needed.

Security, Compliance & Risk Management

  • Ensure development practices align with data privacy, security, and compliance standards.
  • Proactively identify and mitigate security vulnerabilities and risks.
  • Maintain secure coding principles and best practices for authentication, data storage, and encryption.

Continuous Improvement & Knowledge Sharing

  • Lead efforts in technical documentation, ensuring that processes, decisions, and systems are well-documented for internal reference.
  • Stay up-to-date with emerging technologies, frameworks, and best practices, bringing relevant innovations to ImpactLab.
  • Foster a culture of continuous learning by mentoring team members and leading technical knowledge-sharing sessions.
Requirements

Experience & Technical Expertise

  • 5+ years of full stack development experience, with deep expertise in PHP and Laravel.
  • Strong understanding of software development lifecycle (SDLC) and best practices for digital product development.
  • Experience leading technical decision-making and contributing to technical roadmaps.
  • Proven track record of code reviews, technical audits, and optimising code for performance and security.
  • Experience with Git, version control, CI/CD pipelines, and automated testing.
  • Strong problem-solving skills with the ability to diagnose and resolve complex technical challenges.

Soft Skills & Collaboration

  • Excellent communication and collaboration skills, with experience working in cross-functional teams.
  • Ability to translate business and user needs into technical solutions.
  • Proactive, self-motivated, and comfortable operating in an agile environment.

Advantageous:

  • Experience in the social sector or working with impact-driven organisations.
  • Familiarity with UI/UX best practices and accessibility standards.
  • Knowledge of cloud infrastructure and deployment strategies.
  • Background in working within SaaS/PaaS companies.
  • Experience with database management and API integrations.

Benefits

Why you'll love working here:

  • Work alongside New Zealand's leading experts in impact measurement.
  • Build products that help social sector services measure social impact.
  • Flexible working arrangements with Work From Home opportunities.
  • Modern perks and quirks that help make ImpactLab an enjoyable place to work.
  • Training and development to enhance personal and professional growth, including a professional development budget.
  • Strong career development opportunities.
  • Team days in Auckland/Wellington.
  • Join a dedicated, driven, and connected team, emerging on the global stage of social impact measurement.
  • Donuts (often there are donuts!), coffee, and a lolly jar (the other important things!).

Please note: Applicants must have the right to work in New Zealand; unfortunately, we are unable to provide sponsorship.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

IT Services and IT Consulting


Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Fire Sprinkler Service Trainee

Johnson Controls


Build your best future with the Johnson Controls team We are looking for an experienced Fire Sprinkler Service Trainee to join our South Dunedin team! At Wormald, we have a strong, stable and supportive team culture, and we're passionate about what we do - Fire Protection! We are the leading fire...


Head of Engineering

Bournemouth International Airport


Job Title: Head of Engineering • Location: Bournemouth Airport • Join Our TeamBournemouth Airport is seeking a talented and experienced Head of Engineering to lead our engineering services and drive innovation in a dynamic airport environment. If you have a strong technical background,...


Centre Manager - Busy Bees

Busybees


Do you have an impressive range of skills and knowledge in ECE? Do you possess outstanding leadership capabilities? We are looking for an extraordinary person to lead our team of highly skilled teachers at Busy Bees Te Kauwhata! • About us: • Nestled on the outskirts of the Auckland region...


Karamea Village Hotel FHGC – DEADLINE SALE

Tourismproperties


Add to Watchlist On Watchlist • Please register your interest on this listing, on the 'Documents Tab' tab. Property Ref: • 63512 Property Type: • Country Pub, Bars, Taverns, Other Accommodation, Bed & Breakfast, MotelsSale Type: • Freehold Going ConcernRegion: • West CoastPhysical Address: • Karamea...


Fire Service Supervisor

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Senior Alarm Estimator

Johnson Controls


Build your best future with the Johnson Controls team We are needing a Senior Fire Alarm Estimator to join our Auckland/Onehunga team! We are the leading fire protection specialists in New Zealand and we have been protecting people and property here for over 130 years and enjoy a reputation as...


Executive Director, CyberSG TIG Collaboration Centre

National University of Singapore


Company description: • The National University of Singapore is the national research university of Singapore. Founded in 1905 as the Straits Settlements and Federated Malay States Government Medical School, NUS is the oldest higher education institution in Singapore. NUS Enterprise is the Innovation...


Operations Support Administrator

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Car Detailer / Cleaner Full-Time

Avis Budget Group


Keeping our fleet looking like new is essential to our operations so we are looking for someone who isn't scared of hard work and has a keen eye to detail to come and be part of our fantastic team! • Permanent, Full-Time position working 40-hours per week • Entry level position with training...


Sales Manager Projects Security and Fire projects

Johnson Controls


Build your best future with the Johnson Controls team An exciting opportunity in our Auckland branch has become available for an experienced, proven, and highly motivated Sales Manager Projects to develop, adjust, and implement growth strategies. In this autonomous role, you'll have the opportunity...


Security Technician

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Fire Sprinkler Service Technician

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Medical Oncologist

Waitemata District Health Board


- Medical Oncologist (ROT03261) • Medical Oncologist • Vacancy No: • ROT03261 • Health New Zealand | Te Whatu Ora Lakes • Full Time • Health New Zealand | Te Whatu Ora is firmly grounded in the principles of Te Tiriti o Waitangi and is dedicated to serving all New...


Fire Alarm Service Technician

Johnson Controls


Build your best future with the Johnson Controls team We are needing a Fire Alarm Service Technician to join our Whangarei team! At Wormald, we have a strong, stable and supportive team culture, and we're passionate about what we do - Fire Protection! We are the leading fire protection specialists...


Psychiatrist - Mental Health Services for Older Adults Community

Health New Zealand Te Whatu Ora


Te Whatu Ora - Waitematā • Psychiatrist - Mental Health Services for Older Adults - Community. • Full-time or part-time available • It is an exciting time for healthcare in New Zealand and for Older Adults' Mental Health Services. • We are looking for Consultant Psychiatrists...


Fire Alarm Service Technician

Johnson Controls


Build your best future with the Johnson Controls team We are looking for an experienced Fire Alarm Service Technician to join our South Dunedin team! At Wormald, we have a strong, stable and supportive team culture, and we're passionate about what we do - Fire Protection! We are the leading fire...


Medical Oncologist

New Zealand Government


Medical Oncologist at Te Whatu Ora - Health New Zealand Lakes, Bay of Plenty • Health New Zealand | Te Whatu Ora Lakes • Medical Oncologist • Full Time • Health New Zealand | Te Whatu Ora is firmly grounded in the principles of Te Tiriti o Waitangi and is dedicated to serving all...


Key Account Support

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Senior Full Stack Developer

ImpactLab


The Senior Full Stack Developer plays a critical role in shaping the technical direction of ImpactLab's digital product suite. As a senior technical expert, this role provides leadership in software architecture, product maintenance, and technical decision-making with technical skills people...


Dentist - 2744403

LANZ recruitment


Dentist - Queenstown 2744403Location: • QueenstownEmployment Type: • LocumQualifications: • BDS, DCNZ Reg and APCReference: • 2744403Job Experience: • 3+ YearsImmigration Accredited Employer: • NoWith the expansion of our practice we're now searching for an experienced...


Platform Engineer - Data & AI

dataengine


This role is part of the Data/AI TechOps function at dataengine and will be closely working with the wider team in providing platform design, deployment & maintenance which are internal and external. You will collaborate closely with clients, internal teams, and stakeholders to deliver solutions...


Fire Alarm Service Technician

Johnson Controls


Build your best future with the Johnson Controls team We are needing a Fire Alarm Service Technician to join our Auckland team! At Wormald, we have a strong, stable and supportive team culture, and we're passionate about what we do - Fire Protection! We are the leading fire protection specialists in...


Network and Systems Engineer

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Corporate Finance Manager/Associate Director

Deloitte


Deloitte is looking for an experienced Corporate Finance professional to join its Transactions advisory team based in Wellington. • This provides an opportunity to: • Join a market leading practice and a supportive working environment and culture to enable you to achieve your career...


Fire Sprinkler Service Technician

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Service Team Manager

Johnson Controls


Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are...


Centre Manager Certificated Levin

Evolve Education Group


Leadership opportunity in a centre licensed for 64. • Relocation support available. • Full Pay parity! • Paid Registration and first aid. • Discounted childcare for your Tamariki. • Be well supported by your Area Manager. • Enjoy small town lifestyle and a rewarding...