Full Stack PHP Developer
Role Profile
The role of PHP Developer is to help maintain, optimise and expand our eCommerce platform including our custom-built fenestration design and ordering system. We use PHP from scratch, without SQL or frameworks, utilising our own purpose built back-end. To work closely with Marketing, Operations, and other key stakeholders across the business. A key aspect of the role is collaborating with the Marketing Manager to bring creative designs and marketing campaigns to life on the website, translating mock-ups and concepts into functional and visually appealing web content.
Key Responsibilities
· Develop and maintain custom PHP/jQuery HTML pages and eCommerce features
· Maintain our custom back-end ordering and delivery system
· Collaborate to implement website changes that support campaigns, landing pages and visual content
· Support Conversion Rate Optimisation (CRO) efforts by implementing and testing improvements to user journeys, checkout flows and on-site interactions
· Troubleshoot, test and maintain the websites to ensure high speed and functionality
· Implement new features and functionality based on business requirements
· Monitor and respond promptly to site issues, bugs or downtime
· Contribute to planning discussions and offer technical solutions to business challenges
· Ensure best practices in code quality, security and long-term maintainability.
Skills, Experience & Personal Attributes
· Strong experience with PHP (2+ years preferred)
· Solid understanding of front-end technologies, including HTML, CSS, JavaScript and jQuery
· Experience with responsive design and developing mobile-friendly, cross-browser compatible interfaces
· Ability to leverage developer communities like Stack Overflow for problem-solving
· Comfortable working in a small, fast-paced team environment
· Excellent written English for clear documentation, commenting and team collaboration
· Familiarity with eCommerce platforms a distinct advantage
· Understanding of SEO and website analytics (e.g. Google Analytics) desirable
· Experience integrating with CRM or email marketing tools desirable
· Experience implementing A/B testing experiments to support data-driven decision making desirable
· Self-motivated and focused, with a flexible attitude
· Good attention to detail, with high levels of accuracy & a commitment to quality
· Able to work on & use own initiative & problem solve
· Strong communication, team working & people skills
· Demonstrate a professional & courteous attitude
· Act with integrity & honesty
· Positive attitude to innovation & change
· Looking to build a career in a fast-growing business
Benefits of Working for BCW
· Competitive rates of pay from£35k per annum
· (Starting rate normally at entry point however, experience would be taken into account)
· Pay grading structure
· Regular pay reviews
· 40 Hour working week including paid lunch
· Hybrid / remote working considered but must be available to attend the office two to three days per week
· Enhanced 32 Days holiday per annum
· Christmas shutdown
· Christmas vouchers
· Staff events
· Pension scheme
· Staff canteen with subsidised vending machines
· BUPA Employee Assistance Programme
· Company workwear and PPE provided
· Onsite secure parking
· Commitment to investing in training and development.
Job Type: Full-time
Pay: From £35,000.00 per year
Benefits:
* Additional leave
* Bereavement leave
* Canteen
* Company events
* Company pension
* Discounted or free food
* Health & wellbeing programme
* On-site parking
* Referral programme
* Sick pay
Work Location: In person