Full Stack Web Developer
Role details
Job location
Tech stack
Job description
Reporting to the Head of Marketing , you will be responsible for the development, maintenance, and optimisation of the company's websites. You will play a key role in improving website performance, increasing online traffic, and supporting the company's digital marketing strategy., * Develop, Manage and update multiple company websites using WordPress CMS
- Develop, customise, and maintain WooCommerce-based eCommerce functionality
- Implement responsive, user-friendly, and high-performance web designs
- Develop and maintain front-end and back-end website functionality
- Build and integrate third-party APIs and external system integrations
- Develop modern interactive front-end components using React where required
- Troubleshoot and resolve technical website issues
- Perform usability testing and ensure websites follow modern web standards
- Deliver projects within agreed deadlines
Requirements
This is an exciting opportunity for a creative and technically skilled developer who has a passion for web development, web design, and SEO to help manage and grow our digital presence across multiple company websites., The ideal candidate will have strong front-end and back-end development skills, experience working with WordPress, and the ability to implement creative solutions that support business growth., * Minimum 5 years' experience in website development
- Strong experience working with Content Management Systems, especially WordPress
- Knowledge of WordPress plugins and themes
- Experience developing and managing WooCommerce eCommerce websites and customising WooCommerce plugins, payment gateways, and checkout processes
- Strong HTML5, CSS3, JavaScript skills, jQuery, React and REST APIs
- Experience with API integration and connecting websites to third-party platforms/services
- Experience with PHP, Laravel development and managing MySQL databases
- Ability to manage and deploy WordPress websites on Google Cloud Platform (GCP)
- Usability testing experience and troubleshooting websites
- Improve website SEO performance, speed, and usability
- Collaborate with the marketing team to implement new web features and content
Personal Attributes
- Strong attention to detail
- Creative thinker with problem-solving skills
- Ability to work both independently and as part of a team
- Passion for web development and continuous learning
Benefits & conditions
- Full training and ongoing development.
- Opportunity to grow with an ambitious, forward-thinking company.
- Supportive team culture where performance is recognised and rewarded.
- Company pension scheme.
- Free parking on-site.
- State of the art facilities.