Highlightta

Software Engineer - PHP/Laravel

Highlightta • New Zealand
JavaScriptTypeScript Remote

About Neon One

At Neon One, we believe that technology is the key to building vibrant communities of generosity. As a leader in nonprofit software since 2004, we create intuitive solutions that help small and mid-sized nonprofits connect with people, build trust, and make good happen every day.

Our culture is powered by empathy, innovation, and a shared mission to empower organizations making a difference. We operate with a customer-first mindset, take pride in extraordinary results, and grow together by supporting each other and embracing bold new ideas. If you’re passionate about using your skills to drive real impact and want to thrive in a collaborative, fully remote environment, Neon One is the place for you.

The Opportunity: Building the future of Non-Profit Technology

As a Software Engineer at Neon One, you won’t just be writing code, you’ll play a key role in strengthening and evolving the foundation of our nonprofit platform. You’ll primarily work within our PHP/Laravel applications, building new features, improving performance, and maintaining critical services that support our customers every day. As we continue moving toward a more serverless and service-oriented architecture, you’ll also gain exposure to modern technologies such as Node.js and AWS. Working alongside senior engineers and reporting into the Engineering Manager on the Events team, you’ll help bridge our legacy systems with our evolving ecosystem, contributing to a thoughtful and scalable transition.

Key Responsibilities

  • Build Core PHP Solutions: Develop and enhance features within our PHP/Laravel applications that power our platform, contributing to performance, maintainability, and ongoing improvements

  • Support Modernization Efforts: Assist in extending existing services and contribute to integrating PHP/Laravel systems with our evolving serverless and Node.js-based architecture

  • Contribute to UI/UX Consistency: Implement interfaces using Vue.js and the PrimeVue design system to deliver a cohesive, high-quality user experience

  • Maintain Quality & Security: Write clean, well-tested code and participate in code reviews to uphold performance, security, and reliability standards

  • Collaborate on Implementation: Partner with Architecture, Product, and Design teams to translate requirements into effective technical solutions

  • Leverage AI Tools: Utilize AI tools such as Copilot, Cursor, and coding agents to develop, refine, and validate production-ready code

Key Requirements

  • Professional Experience: Approximately 2–4 years of production-quality software development experience, with a strong focus on PHP/Laravel applications

  • Core Technical Proficiency: Solid hands-on experience with PHP and Laravel in a production environment

  • Database Knowledge: Experience working with both relational databases (SQL) and NoSQL technologies

  • Modern JavaScript Experience: Familiarity with Node.js, TypeScript, or modern front-end frameworks is considered an asset

  • AI-Driven Development Mindset: Comfort using AI-assisted development tools (e.g., Copilot, Cursor) or strong willingness to adopt agent-based coding workflows

  • Collaborative Spirit: A team-oriented engineer who works effectively with cross-functional partners

  • Educational Background: A Bachelor’s degree in Computer Science, related field, or equivalent practical experience

Nice to Haves

  • Experience building AI Agents and associated technologies like MCP, RAG, and Agentic Patterns

  • Familiarity with AWS, Node.js, or serverless technologies is a plus

  • Strong experience developing client-facing user interfaces

  • Prior experience working with or a passion for the non-profit sector

Why Join Neon One?

At Neon One, our values are how we show up every day. We make good happen by putting empathy and passion at the center of our work, using technology to uplift mission-driven organizations. We stand for our customers, act with care and intention in every decision, own the solution, and grow together. We innovate fearlessly, always exploring new ways to support our community and each other.

How We Hire

We use AI tools to support our recruitment process, including helping us organize applications and identify early matches based on role criteria. That said, every rejection decision is made by a human. We encourage candidates to apply authentically and avoid relying solely on AI-generated responses, especially during interviews.

This posting is for a current, open position within Neon One.

This opportunity is offered through HighlightTA, the on-demand talent team supporting Neon One’s growth.

Connect with us and learn more:
Neon One on LinkedIn

HighlightTA on LinkedIn