Eyekiller Ltd
Full-time, Bangor + Hybrid working opportunities
We’re offering an exciting opportunity for a skilled and motivated PHP Developer to join our multi-award-winning team. This role is perfect for someone who’s passionate about writing clean, efficient code and building scalable, high-performance web applications in a fast-paced, collaborative environment.
About the Role
As the successful candidate, you’ll take a key role in the development of websites and custom web applications for a wide range of clients. Working closely with designers, project managers, and fellow developers, you’ll help bring digital products to life — contributing to technical architecture, writing robust code, and delivering work to a high standard. You will report directly to our Technical Lead and work alongside a supportive, experienced development team. Your day-to-day will involve building Craft CMS solutions, developing custom modules and plugins, integrating third-party APIs, and ensuring our platforms meet performance, accessibility, and security benchmarks. You’ll thrive on technical challenges, enjoy continuous learning, and be keen to contribute to improving our development processes and tools. What You’ll Do
Build robust PHP applications (Craft CMS and custom) using modern PHP (8.x), Composer, and PSR standards Integrate with third-party APIs Collaborate with designers and project managers to scope work, estimate accurately, and deliver on time Contribute to internal documentation and participate in code reviews Implement Redis for page, object, and session caching, as well as job queues Profile and optimise PHP (Opcache), Nginx, and database performance Design scalable database schemas, write efficient SQL, optimise queries and indexes, manage migrations and backups, and monitor performance About You
You’re a confident full-stack developer who takes pride in writing maintainable, well-structured code. You enjoy working within a multidisciplinary team and thrive on solving complex technical challenges. With a strong understanding of performance, accessibility, and security, you’re always looking to improve your skills and stay current with the latest tools and techniques Must-Have Skills
3+ years’ professional experience with PHP 8.x, Composer, PSR-12, and SOLID principles Experience with front-end JS frameworks (ideally Vue.js 3 + Composition API) Familiarity with build tooling such as Vite Linux server experience (Debian/Ubuntu), shell scripting, and Nginx configuration Proficient with MySQL/MariaDB: schema design, indexing, slow query analysis, backups/restores Unit testing experience: PHPUnit or Pest for PHP, and Vitest or Jest for JS Familiar with Git workflows, PRs, reviews, and CI pipelines Strong communication, documentation, and time management skills Nice to Have
Craft CMS (or WordPress), Twig, and plugin/module development Laravel or Symfony; job queues and retry logic Redis for caching/queues (key design, eviction, persistence) Pinia, Vue Router; Storybook for components Docker and/or config management (e.g. Ansible, Terraform) CDN knowledge (Cloudflare), asset pipelines, HTTP/2/3, Brotli/Gzip Observability tools (Sentry, Grafana, Prometheus, OpenSearch) Cloud hosting experience (DigitalOcean, AWS), load balancing, autoscaling Your Responsibilities Will Include
Accurately estimating development time and managing workload effectively Delivering work on schedule, meeting project milestones Communicating progress clearly to project managers and flagging potential issues early Participating in code reviews and contributing to internal tooling and documentation Staying up to date with industry trends and helping to improve our dev workflows What We Offer
Competitive salary
based on experience 31 days’ annual leave
including statutory holidays Company pension scheme Private health insurance Regular appraisals
and personalised development plans Training opportunities
and access to leading industry resources Flexible working
options and a healthy work/life balance Friendly, collaborative culture
with regular team-building events Hybrid working
from our HQ in Bangor and home How to Apply
To apply, please send your CV and examples of recent development work tocareers@eyekiller.com . Please note: You must be based in Northern Ireland, as this is a hybrid role. Submissions from outside Northern Ireland will not be considered.
#J-18808-Ljbffr
As the successful candidate, you’ll take a key role in the development of websites and custom web applications for a wide range of clients. Working closely with designers, project managers, and fellow developers, you’ll help bring digital products to life — contributing to technical architecture, writing robust code, and delivering work to a high standard. You will report directly to our Technical Lead and work alongside a supportive, experienced development team. Your day-to-day will involve building Craft CMS solutions, developing custom modules and plugins, integrating third-party APIs, and ensuring our platforms meet performance, accessibility, and security benchmarks. You’ll thrive on technical challenges, enjoy continuous learning, and be keen to contribute to improving our development processes and tools. What You’ll Do
Build robust PHP applications (Craft CMS and custom) using modern PHP (8.x), Composer, and PSR standards Integrate with third-party APIs Collaborate with designers and project managers to scope work, estimate accurately, and deliver on time Contribute to internal documentation and participate in code reviews Implement Redis for page, object, and session caching, as well as job queues Profile and optimise PHP (Opcache), Nginx, and database performance Design scalable database schemas, write efficient SQL, optimise queries and indexes, manage migrations and backups, and monitor performance About You
You’re a confident full-stack developer who takes pride in writing maintainable, well-structured code. You enjoy working within a multidisciplinary team and thrive on solving complex technical challenges. With a strong understanding of performance, accessibility, and security, you’re always looking to improve your skills and stay current with the latest tools and techniques Must-Have Skills
3+ years’ professional experience with PHP 8.x, Composer, PSR-12, and SOLID principles Experience with front-end JS frameworks (ideally Vue.js 3 + Composition API) Familiarity with build tooling such as Vite Linux server experience (Debian/Ubuntu), shell scripting, and Nginx configuration Proficient with MySQL/MariaDB: schema design, indexing, slow query analysis, backups/restores Unit testing experience: PHPUnit or Pest for PHP, and Vitest or Jest for JS Familiar with Git workflows, PRs, reviews, and CI pipelines Strong communication, documentation, and time management skills Nice to Have
Craft CMS (or WordPress), Twig, and plugin/module development Laravel or Symfony; job queues and retry logic Redis for caching/queues (key design, eviction, persistence) Pinia, Vue Router; Storybook for components Docker and/or config management (e.g. Ansible, Terraform) CDN knowledge (Cloudflare), asset pipelines, HTTP/2/3, Brotli/Gzip Observability tools (Sentry, Grafana, Prometheus, OpenSearch) Cloud hosting experience (DigitalOcean, AWS), load balancing, autoscaling Your Responsibilities Will Include
Accurately estimating development time and managing workload effectively Delivering work on schedule, meeting project milestones Communicating progress clearly to project managers and flagging potential issues early Participating in code reviews and contributing to internal tooling and documentation Staying up to date with industry trends and helping to improve our dev workflows What We Offer
Competitive salary
based on experience 31 days’ annual leave
including statutory holidays Company pension scheme Private health insurance Regular appraisals
and personalised development plans Training opportunities
and access to leading industry resources Flexible working
options and a healthy work/life balance Friendly, collaborative culture
with regular team-building events Hybrid working
from our HQ in Bangor and home How to Apply
To apply, please send your CV and examples of recent development work tocareers@eyekiller.com . Please note: You must be based in Northern Ireland, as this is a hybrid role. Submissions from outside Northern Ireland will not be considered.
#J-18808-Ljbffr