Description:
Our UK-based client is a specialist service provider delivering industry-leading enforcement solutions to Local Authorities and landowners. Through a unique end-to-end service model, they provide environmental and parking enforcement across the UK, underpinned by cutting-edge technology and fully transparent back-office systems. To further enhance their technology-driven approach, they are seeking a skilled PHP/Laravel & Ionic Developer to join their growing team.
As a PHP/Laravel & Ionic Developer, you will be responsible for developing and maintaining scalable backend systems, designing RESTful APIs, and building responsive mobile applications. You will collaborate closely with cross-functional teams in an Agile environment, leveraging modern frameworks and cloud technologies to deliver high-quality solutions that support the company’s enforcement services.
This is a remote position open to those living anywhere in South Africa.
Duties & Responsibilities
- Develop and maintain backend services using PHP, Laravel, and Eloquent ORM.
- Design and implement RESTful APIs for mobile and web applications.
- Build responsive and user-friendly interfaces using Angular, Ionic, TypeScript, HTML5, and CSS3.
- Integrate mobile features via Capacitor and Cordova plugins (e.g., offline storage, geolocation, push notifications, hardware integration).
- Manage and optimise databases (MySQL, MariaDB, PostgreSQL).
- Work collaboratively in Agile/Scrum teams to deliver user-focused solutions.
- Utilise DevOps tools (Git, Composer, NPM, Docker, CI/CD) for streamlined development and deployment.
- Manage cloud hosting environments (AWS, DigitalOcean, Cloudways, Linux server management).
Skills, Experience & Requirements
- 3–5 years of professional experience in Laravel and Ionic ecosystems.
- Strong problem-solving, debugging, and API integration skills.
- Hands-on experience in Agile/Scrum environments.
- Passion for building efficient, maintainable, and user-centered applications.
- Effective communication and teamwork skills.
- Degree or Diploma in Computer Science, IT, or a related field.
- Relevant certifications (e.g., PHP/Laravel Development, Mobile App Development, Database Management) are a plus.
- Technical expertise in:
- Backend: PHP, Laravel, Eloquent ORM, RESTful APIs
- Frontend/Mobile: JavaScript (ES6+), TypeScript, Angular, Ionic, HTML5, CSS3, Tailwind, Bootstrap
- Databases: MySQL, MariaDB, PostgreSQL
- Mobile Features: Capacitor & Cordova plugins, offline storage, geolocation, push notifications
- Tools & DevOps: Git/GitHub/GitLab, Composer, NPM, Postman, Docker, CI/CD pipelines
- Cloud & Hosting: AWS, DigitalOcean, Cloudways, Linux server management
Load Shedding
Applicants must be able to ensure they can maintain internet and power during office hours.