Overview
Permanent role (Hybrid - 3 days a week). Our client is rapidly expanding and looking for a Senior Engineer to join their development team. They offer an excellent work environment and culture as well as generous benefits and career progression.
Responsibilities
- As a Senior Engineer in this fast-paced environment, you will create and implement client-side solutions and have a product mindset.
- As an engineer, you will be responsible for writing server-side web application logic. You will be developing 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.
Experience
- 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
- 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
- Zend Framework/Laminas
- MVC
Essential skills
- Proven work experience in a Web Developer role
- Experience in browser testing and debugging (e.g. Chrome Console)
- Agile ways of working
- Knowledge of eCommerce and payment systems
- Working knowledge of various tools, open-source technologies, and cloud services