Ensuring that UI features and functionality adhere to the agreed corporate and product UX standards and design guidelines;
Mentorship of less experienced Software Engineers;
Work with Product Owners and designers to create a great UX to the platform end-users ;
Proactively identify and address areas of material improvement, notably around CMS performance and code complexity ;
Supporting the Development Manager, Tech Leads and Head of Operational Excellence to ensure continuous quality improvement in the development teams;
Ability to act as a tech lead for a scrum team, working along the Scrum Master and the Product Owner to define features and oversee their development.
If you are the right Senior PHP Engineer for us you will be able to demonstrate :
A Bachelor's degree in a traditional science subject, ideally computer science, engineering or information systems from a well-regarded university.
Ability to document technical solutions in a variety of formats and to constructively share knowledge with less experienced team members.
Excellent verbal and written communication skills, including presentations to peer groups.
Excellent teamwork skills, capable of supervising a small sub team or deputizing in a management role.
At minimum of 6 years of hands-on experience developing commercial, large-scale web application in PHP (up to the latest 7.
4 version) and a PHP CMS platform, ideally Drupal.
Experience with a PHP service framework, ideally Symfony and asynchronous request handling, partial page updates using internet data protocols and services (RESTful / JSON, GraphQL, HTTP).
Good knowledge on databases like mariadb, mySQL, PostgreSQL.
Good understanding of the use of Docker, Ansible, Jenkins and Git (Stash).
Domain knowledge is not required, but having worked on major eCommerce or any significant widely distributed system is .