This is a great opportunity to work for an established and fast growing business, where you will have the opportunity to develop a worthwhile career.
The company are experiencing significant growth and this will create genuine learning and development opportunities.
They offer a remote working model (REMOTE FIRST) which can be discussed in more detail on application.
They are looking for a Laravel Developer to further capitalise on their explosive growth over the last few years. The ideal candidate will work within an important part of the business and will have a passion to improve and develop systems and online capabilities. They are agile, focused and keen to gain further market share and the developer team is a key part of this growth strategy.
They are seeking an inquisitive thinker. Someone who asks lots of questions, and is a problem solver.
Responsibilities
-
Support and maintain
Laravel applications
and
microservices
, ensuring their seamless operation across cloud environments.
-
Design and implement scalable, resilient, and secure microservices to support critical business functions.
-
Support and maintain existing Laravel applications and microservices during the migration phase.
-
Monitor system availability, performance, and reliability, with a focus on infrastructure supporting Laravel-based apps.
-
Manage databases and caching layers, including
MySQL
and
Redis
, to support Laravel app performance.
-
Support and maintain networking setups, including low-latency distributed configurations.
-
Secure systems against threats, ensuring compliance with best practices and company policies.
-
Contribute to designing CI/CD pipelines and infrastructure as code for microservices.
Requirements
-
Strong Laravel development experience, including large, complex codebases.
-
Experience architecting and implementing
microservices
.
-
Solid knowledge of
Docker
and orchestration tools such as
Kubernetes (EKS preferred)
.
-
Strong understanding of AWS cloud services (ECS/EKS, RDS, S3, etc.).
-
Experience with API design, distributed systems, and high-availability architectures.
-
Familiarity with CI/CD tools and DevOps practices.
-
Proficient in database administration for
MySQL
and
Redis
.
Desirable
-
Familiarity with Infrastructure-as-Code (e.g., Terraform, Kubectl).
-
Experience with scaling infrastructure for high-availability systems or large databases.
-
Knowledge of distributed systems and multi-cloud environments.
Important:
-
Strong Laravel expertise (large monoliths) Ideally have deep experience working with large, complex Laravel codebases
Proven experience working with microservices You will be helping splitting up the monolith into a microservice architecture, working with microservices (PHP or laravel) (designing or architecture of them is a huge plus but not essential)
-
Docker & Kubernetes (AWS EKS preferred) Ideally proficient with containerisation (Docker) and orchestration (Kubernetes). Experience running apps in AWS EKS is a plus.
-
AWS ecosystem knowledge Experience with AWS services (especially RDS, S3, EKS, EC2, ALB) in production.
-
High-availability and distributed systems ideally understand designing for scale, including load balancing, caching (Redis), database optimisation (MySQL), and resilience in distributed environments.
Minimum 2 years of professional Laravel experience + Minimum 5 years of PHP experience Will have worked on production Laravel applications
Benefits
You can expect in return a salary between 40k- 60kp/a (depending on experience) with strong opportunities to cement yourself in the business and grow and develop.
They offer a remote working model (REMOTE FIRST) which can be discussed in more detail on application.
Permanent contract, Mon-Fri
Contributory pension scheme
Private Medical Insurance
-
Pool table in the office
-
Casual dress code
-
Away days
-
Access to training and learning and many other incentives
This is a great opportunity to work for an established and fast growing business, where you will have the opportunity to develop a worthwhile career.
The company are experiencing significant growth and this will create genuine career development opportunities to grow in the role and develop yourself individually.