cover image
The HALO Trust

The HALO Trust

www.halotrust.org

1 Job

1,120 Employees

About the Company

The HALO Trust is the world’s largest humanitarian mine clearance organisation. We save lives and restore communities threatened by landmines and other weapons of war, such as cluster bombs, stockpiles of small arms and improvised explosive devices (IEDs).

Our work creates safe and secure environments in some of the world’s most vulnerable communities. We lift local families out of poverty by creating jobs for deminers and we prepare the way for development and long term stability.

Born out of a desire to help the people of Afghanistan in 1988, we now employ an international staff of 7,500 (subject to slight variation) including our UK headquarters, USA office and programmes in 30 countries and territories.

The HALO Trust is a company limited by guarantee. Registered in England No. 2228587. Registered Charity No. 1001813 & SC037870. Registered Office: 50 Broadway, London SW1H 0BL.

The HALO Trust (USA), Inc. is a 501(c)(3) corporation. Registered as a charity in Scotland No. SC039625. Office: 1730 Rhode Island Ave NW, Suite 403, Washington, DC 20036.

Listed Jobs

Company background Company brand
Company Name
The HALO Trust
Job Title
Full Stack PHP Developer
Job Description
**Job Title** Full Stack PHP Developer **Role Summary** Develop and maintain a mission‑critical web‑based operations management system used worldwide for mine clearance, explosive ordnance disposal, and weapons management. Build scalable features with Laravel, Bootstrap, and PostgreSQL, ensuring robust functionality in environments with limited connectivity. **Expectations** - Deliver high‑quality code on agreed deadlines in a complex, fast‑paced setting. - Work independently with minimal supervision while collaborating with remote stakeholders. - Adapt quickly to changing requirements and maintain service reliability. **Key Responsibilities** - Design and implement new functionality and interfaces using Laravel, Bootstrap, HTML/CSS, and native JavaScript. - Write, test, and version‑control database schema changes (DDL) for PostgreSQL (and JSON data). - Manage code in Git, create clear commit messages, and maintain issue tracking in Jira/GitHub. - Conduct code reviews, select suitable third‑party packages, and ensure secure, performant deployments. - Perform unit/functional testing, ensuring coverage of critical features. - Prepare and deliver concise documentation for new features and system architecture. - Conduct user training sessions and provide ongoing support for incoming queries. - Identify, isolate, and fix bugs without impacting existing functionality. **Required Skills** - PHP 8 and Laravel (≥ latest stable major release). - Bootstrap (v4/v5) and general front‑end CSS/HTML proficiency. - SQL proficiency with PostgreSQL (including JSON data) and familiarity with MySQL or SQL Server. - JavaScript (ES6+) with modules, NPM, and build tools (Vite or Webpack). - Version control with Git and issue tracking (Jira, GitHub). - Ability to write unit tests (PHPUnit, BDD/TDD approach). - Experience setting up Linux web‑servers (Apache/NGINX). - Exposure to RESTful API development and consumption. **Desirable Experience** - Multi‑tenant codebase and large‑scale PostgreSQL database management. - PostGIS/Leaflet or Google Maps integration, Docker containers, cloud deployment (AWS or GCP). - Prior work with NGOs or large non‑profit technical systems. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - No mandatory certifications required; AWS, GCP, or Laravel certifications are considered advantageous.
Somerset, United kingdom
On site
16-12-2025