About this job
Role: Senior Software Engineer
Location: Lancashire
Salary: £50,000 - £60,000 + Bonus
Type: Full-time, Permanent
Are you a seasoned Full Stack Developer with a passion for building scalable, impactful products? Do you thrive in a fast-paced environment where your code directly influences business growth?
On behalf of our client, a dynamic and rapidly scaling tech company in Greater Manchester, we are seeking a Senior PHP Developer to play a pivotal role in the evolution of their market-leading B2B platform.
This is a rare opportunity to join a talented, close-knit team at a crucial stage of growth, where you will have a direct hand in shaping the architecture and features of a product solving a genuine industry challenge.
The Role:
As a Senior Full Stack Developer, you will be instrumental in driving the platform forward. You'll work end-to-end, from developing robust backend services to creating engaging front-end experiences, ensuring system stability and performance at scale.
Key Responsibilities:
- Develop, maintain, and enhance web applications using PHP and the Laravel framework.
- Design, build, and consume RESTful APIs for seamless third-party integrations and system performance.
- Implement responsive, user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern tooling.
- Debug complex issues and optimise code for maximum performance and scalability.
- Manage cloud infrastructure and deployments using AWS.
- Collaborate within a Agile team, utilising BitBucket for version control and Jira for project tracking.
- Participate in code reviews and feature planning sessions to maintain high code quality and share knowledge.
About You (The Essential Skills):
- A minimum of 2 years' commercial experience with the Laravel framework.
- Strong proficiency in PHP and a solid understanding of object-oriented programming.
- Proven front-end skills, including HTML, CSS, JavaScript, and pre-processors like SASS/LESS.
- Extensive experience with MySQL and database optimisation techniques.
- Hands-on experience with AWS, BitBucket, and Jira.
- A track record of working with APIs and third-party integrations (experience with Stripe is highly advantageous).
- An understanding of UX/UI principles and experience working in an Agile environment.
- Excellent problem-solving abilities and a meticulous approach to debugging.
The Ideal Candidate Will Also Have (Desirable Skills):
- Experience with Vue.js or a similar modern JavaScript framework.
- Knowledge of SOLID principles and software design patterns.
- Familiarity with database normalisation and software architecture best practices.
What's on Offer:
In return for your expertise, you will receive a highly competitive package and the chance to grow with a business that truly values its team.
- 32 days holiday (including bank holidays).
- Company pension.
- Free on-site parking and a casual dress code.
- Regular team socials, lunch outings, and early-finish incentives.
- Clear development and progression opportunities with hands-on exposure to all areas of the business.