PHP Developer

Job type: Full-time

Hours: Mon - Thu 8am - 4.30pm. Fri 3pm
Contract type: Permanent
Salary: Depending on experience
Location: Stafford / Remote

We are looking for an enthusiastic, open-minded, experienced developer to help drive EU Automation’s rapid growth and strengthen our Development Team. EU Automation’s current Development team is composed of a team manager, one tech lead, one frontend developer, one designer, and six backend developers of various levels. 

As a Developer at EU Automation, you will have the opportunity to work on many projects, of which no two are the same, as well as working on regular system maintenance and improvements. Our tech stack allows us to use the most appropriate technology for a project while allowing us to use continuous deployment and improvement processes to see projects through to deployment and beyond. A standard day in our team will be made up of collaborating with team members and business stakeholders, remotely or in person, depending on project needs. We utilise tools such as Slack, GitLab, Jira, Miro, and Google systems to allow for the level of communication and collaboration that is required for each individual, the team and the business needs to be successful. 

The level of experience and skills in our team is varied, which means that there are plenty of opportunities to gain or share knowledge, behaviours of such are greatly encouraged.

Our Core Stack:

This is a summary of our tech stack, we don’t expect you to know everything, but it gives you a flavour of our environment, and gives you some tools to play with. 

Application / Data:

JavaScript
TypeScript
PHP
Laravel
NodeJS
React
SQL
Redis
GraphQL
Elasticsearch
Storybook

Platforms/Utilities:

Vero
Looker
Prismic
Stripe
Pusher
and more...

DevOps:

GitLab
GitLab CI
AWS
Docker
Datadog
NewRelic

Responsibilities of a PHP Developer include:

Taking part in the entire lifecycle of a project, from ideation to deployment and everything in between.
Champion best practices such as writing clean and maintainable code.
Collaborate with colleagues within the development team and with the wider business.
Creating quality code, testing, and releasing. 
Participate in code reviews of your peers, providing constructive feedback and testing where required.
Include the latest technology thinking in your work, drawing on peer knowledge.
Consuming and sharing knowledge and experiences.
Exhibiting problem solving skills. 
Adhering the Development team processes.

Essential requirements of a PHP Developer:

You will have 3+ years of experience using 2 or more languages (PHP & JavaScript)
Experience with Object Oriented Programming 
Experience with using 3rd party APIs 
Working knowledge of GitLab or similar, for code collaboration and version control.
Working knowledge of NodeJS, Laravel, SCSS, React Apps.

Preferred requirements of a PHP Developer:

Knowledge of cloud technology such as AWS, Docker, Kubernetes, Google Cloud.
Interest in ML/AI and the desire to implement it in a production environment is desirable.
React and experience building UI components is desirable.
Experience with RESTful Web Services.
Experience with native and hybrid smartphone application development or the drive to learn this.

Your Setup:

Remote enabled infrastructure, with set team days in the office (project-dependent days maybe be required on-site for delivery of core features, you work where is best for the project)
New equipment budget, Mac, Linux, or PC you decide. Build your own workstation, MacBook Pro or equivalent.

What we can offer you:

33 days annual leave per year
3pm Friday finish 
Enhanced maternity and paternity leave
Employee Assistance Programme
Health Cash Plan
Life cover
NEST pension
Celebration of seasonal and life events

If this role sounds interesting to you, please upload your CV with your example code links and cover letter. You should highlight the extent to which your experience meets the requirements of the role and your motivation for applying.

You may have experience in the following: PHP Developer, Laravel Developer, Web Developer, Backend Developer, Full Stack Developer, Software Engineer, Software Developer, Frontend Developer, Mid-Level Developer, JavaScript Developer, NodeJS Developer, React Developer, Technical Developer, Application Developer, etc.

REF-(Apply online only)

Apply for this job