Senior Engineer
As a Senior Engineer in this fast-paced environment, you will create and implement client-side solutions on top of our Products.
The Engineer is responsible for writing server-side web application logic. PHP developers usually develop back-end components, connect the application with the other (often third-party) web services, and support the Web Designer by integrating their work with the application.
· Using PHP to produce user-friendly HTML web solutions.
· Writing back-end code and building efficient PHP modules.
· Developing back-end portals with an optimized database.
Collaboration
· Collaboration with other members of the team to improve usability on existing and new projects.
· Ensuring high-quality and efficient/optimized source code to maximize response times, and a slick user experience.
· Liaising with clients where necessary.
Existing projects
· Troubleshooting application and code issues.
· Finalizing back-end features and testing web applications.
· Updating and altering application features to enhance performance.
Key Experience, Knowledge, Skills & Competencies
Experience & Knowledge:
· Deep understanding of both development processes, as well as a strong technical background.
· Experience in the following technologies
· PHP
· JQuery
· HTML
· Less/CSS/Flexbox
· Apache
· MySQL/MariaDB
· Linux (maintaining local website distributions)
· Git
· Twig templating
· Zend Framework/Laminas
· MVC
Proven work experience in a Web Developer role
· Experience in browser testing and debugging (e.g. Chrome Console)
· Knowledge of SEO and its implementation
· Knowledge of eCommerce
· Working knowledge of various tools, open-source technologies, and cloud services