Full Stack Engineer (PHP / Node.js) â Platform for Good
Location: Howth (moving to Dublin city centre soon)
Work model: Very loose Hybrid now \| 2-3 days when in City Centre
Type: 1-year fixed term contract with scope to go perm
Salary: Up to âŹ110K DOE
The mission
This is software with a purpose.
Youâll be working on a platform thatâs used around the world by teams responding to real-world crises - from major environmental events to corporate emergencies. It helps people prepare for, manage, and recover from situations where every second matters.
If youâre the kind of engineer who likes building tech that actually helps people (and the planet), this will scratch that itch.
The role
Full Stack with a PHP-leaning background (Laravel ideally), Node.js skills, and enough front-end awareness to connect the dots. Youâll join a small R\&D crew working on a mission-critical system thatâs evolving fast and scaling globally.
Youâll:
Design, build, and ship across the full stack - from backend to browser.
Modernise and refactor legacy PHP into scalable, testable services.
Build and improve shared platform components and internal APIs.
Work closely with some of the best Node.js devs out there (one literally wrote the book).
Get deep into systems design, performance tuning, and problem-solving that actually matters.
What weâre looking for
5+ yearsâ full-stack development experience.
Deep knowledge of PHP, exp with Node.js, and modern JavaScript/TypeScript.
Solid SQL and architecture fundamentals.
Laravel or similar frameworks.
The process
Chat with hiring manager â technical screen to see if you know your stuff.
Paired programming / systems design.
Final chat â culture and team fit.
Why itâs worth your time
Youâll be part of something that genuinely saves lives and protects the planet.
The platformâs impactful, the techâs interesting, and the team is genuinely excellent - no corporate fluff, just good people building meaningful software.
Candidates must have a Stamp 4 Visa or EU Passpoort
Interested? Hit apply and let's get the ball rolling.