24/02/2021
We are looking for a junior web developer who is looking to join a small team, and get involved in all aspects of web development for a digital marketing company.
Our clients’ requirements are varied and will prove of great interest to a developer who is looking for a challenge, and to become proficient in full-stack web development.
You will have at a minimum 1 year’s experience of PHP, and 2 year’s experience of HTML/CSS/JS. We are looking to train you in full-stack LAMP/LEMP development, and the ideal candidate will find themselves with the opportunity to join a young, dynamic team, at the beginning. As such you will have the opportunity to assist in moulding the platforms, technologies, and methodologies used in providing solutions to our clients.
We are looking for someone who is motivated and eager to learn, with a strong ability to solve problems. The ideal candidate will show a keen appreciation of, and adherence to, coding standards and web application security. Experience of developing CMSs, namely Wordpress, is a must. Other CMSes will, however, be considered.
Some experience or knowledge of OOPHP would be beneficial, and any experience of MVC frameworks and techniques a bonus.
Required skills
• PHP
• HTML5/CSS3 experience
• CMS knowledge, namely Wordpress
• Experience of Bootstrap or other responsive framework
• Understanding of cross-browser and cross-platform development
• Javascript
• LAMP/LEMP stack exposure
• Understanding of MySQL/MariaDB
• Git or other source control system
• Ability and desire to learn
Useful to have, but not essential, skills
• Development of custom Wordpress themes and plugins
• Understanding of OOP techniques
• Experience of OOPHP MVC frameworks (e.g. Yii, Laravel, CodeIgnitor)
• Use of WooCommerce
• Experience of jQuery
• Experience of JS frameworks (e.g. Angular/Vue/React)
• SASS/LESS/SCSS exposure
• Gulp/Grunt or other task-runners
• Software development with Agile
• Experience with third-party APIs
• Good understanding of SEO best-practices for website structure
• Understanding of Adwords
• Understanding of Google Analytics
• Knowledge of Test Driven Development
• Linux
Salary
Negotiable, depending on experience.
Work environment
Relaxed and informal.