An opportunity to join an end user client with a strong technical team, and be a crucial part in building the client's in-house platform set up to manage not only their own brand activities but the onboarding of additional acquisitions and sister brands into their portfolio. You will sit at the heart of our team, crucial in implementing technical solutions that fulfil the commercial ambitions of the business.
Essential to have:
Reporting into the Lead Developer and will be responsible for the following areas of expertise:
Essential to have:
- Experience of PHP MVC frameworks such as Symfony, Laravel or CodeIgniter- Demonstrable record of delivering high-quality object-oriented code and using SOLID principles.
- A strong grasp of MySQL with the ability to identify problematic or costly queries.
- Experience of React JS as well as other foundational front-end technologies e.g Vanilla
- Javascript/jQuery, HTML, CSS.
- Experience of Agile development methodologies e.g. Scrum
- Experience with REST APIs and GraphQL
- Experience of using Test Driven Development (TDD) in commercial projects;
- Front-end styling frameworks such as SASS & Bootstrap
- Linux administration
- An understanding of micro-service architectures and containerisation
Reporting into the Lead Developer and will be responsible for the following areas of expertise:
- Software development
- Participate in Sprint planning to deliver regular iterations, and retrospectives to improve their processes
- Liaison / collaboration with business stakeholders to clarify ambiguous requirements and taking corrective action for issues in production
- Investigate new technologies to see if they can be leveraged to solve and enhance business processes.