At Project Better Energy, we’re on a mission to make renewable energy accessible to everyone. Project Better Energy takes pride in specialising in all elements of green technology, being the home of Project Solar UK, Project EV, Project CÜRV, and Project Digital UK. Through working together, our goal is to achieve a carbon net-zero, eco-friendly future by providing high-quality products and services.
Reporting into Group IT Manager and working as part of a small, highly collaborative in-house development team, you will be responsible for designing, developing, and maintaining the core systems that drive key business functions — including Sales, Customer Care, and Finance.
This is an end-to-end technical role: approximately 80% backend and 20% frontend. You will architect, code, and refine PHP/Laravel applications, while also ensuring effective frontend integration using modern frameworks such as Vue.js.
You will play a leading role in setting engineering standards, shaping architectural decisions, and mentoring others in the team as the company continues to scale its technology environment.
At Project Better Energy, we believe that our people are the driving force behind our success. We’re committed to creating a supportive, rewarding, and inspiring workplace where every team member can thrive — both professionally and personally.
Here’s what makes us a great place to work:
- Competitive Salary – We recognise and reward talent with pay that reflects your skills and contributions.
- Hybrid working (This role requires regular travel to our Hyde and Burton-On-trent Offices)– We understand the importance of work-life balance and offer schedules that support your lifestyle.
- Generous Holiday Entitlement – Recharge and relax with a competitive holiday package.
- Employee Assistance Programme (EAP) – Confidential support for your wellbeing, including counselling and financial advice.
- Exclusive Discount Platform – Save on retail, travel, entertainment, and more.
- Cycle to Work Scheme – Stay fit and reduce your carbon footprint while saving on a new bike.
- Learning Management System (LMS) – Access tools and training to support your career progression and personal development.
- Pension Salary Exchange Pension scheme– Investing in your future with a solid retirement plan Helping you save efficiently for the future.
- Enhanced Maternity Leave – Supporting you and your family through life’s important moments.
- Mental Health Support – Because your wellbeing matters every day.
- Free Eye Tests – Keeping your vision and health in focus.
- Free On-site Parking – Convenient and cost-free parking for all employees.
- Private Health Care – Option to have access to comprehensive health coverage for peace of mind (at the employees own expense)
Key Responsibilities as a Senior Developer:
Technical Leadership
- Drive architectural and technical design decisions to ensure scalable, efficient systems.
- Establish and promote coding standards, best practices, and software quality assurance.
- Provide technical mentorship and guidance to junior and mid-level developers.
- Proactively identify and address technical debt and opportunities for process improvement.
Backend Development
- Design, build, and maintain applications using PHP (Laravel) and MySQL.
- Create efficient database schemas, optimise performance, and ensure data integrity.
- Write clean, maintainable, and testable code following industry best practices.
- Conduct peer reviews and oversee contributions from other developers.
Frontend Integration
- Develop and maintain lightweight UI components using Vue.js, Bootstrap, or jQuery.
- Ensure seamless integration between backend and frontend components for optimal user experience.
Infrastructure & Deployment
- Operate confidently within a Linux-based environment for development and hosting.
- Support release management, deployment pipelines, and environment control.
- Contribute to the ongoing improvement of our CI/CD and automation processes.
Business Collaboration
- Partner closely with internal stakeholders across Sales, Customer Care, and Finance to translate business requirements into robust technical solutions.
- Communicate clearly and effectively with non-technical colleagues, ensuring transparency and understanding of progress, risks, and solutions.
- Take ownership of project delivery from concept through to deployment and maintenance.
Who are you?
We are looking for an experienced, confident, and proactive developer who thrives in a dynamic, fast-paced environment. You will combine deep technical expertise with strong communication and leadership skills, able to balance hands-on coding with strategic decision-making.
Essential Skills & Experience
- Strong commercial experience with PHP and Laravel frameworks.
- Advanced proficiency in MySQL (schema design, optimisation, and query performance).
- Strong understanding of Git, CI/CD workflows, and software lifecycle management.
- Comfortable operating in Linux environments and working with modern deployment tools.
- Excellent analytical and problem-solving skills with meticulous attention to detail.
- Proven ability to mentor others, influence technical direction, and deliver outcomes with autonomy.
Desirable Skills
- Experience with Vue.js or similar modern JavaScript frameworks.
- Familiarity with Bootstrap, Tailwind, or responsive UI principles.
- Knowledge of automated testing, containerisation (Docker), or cloud hosting environments.
- Interest in infrastructure management, DevOps, or continuous improvement initiatives.
Project Better Energy commitment:
We are committed to fostering a workplace where diversity is celebrated, equity is prioritised, and inclusion is the norm.
We are committed to building a culture where every individual feels respected, valued, and empowered to contribute their unique perspectives.