Customise Consent Preferences
We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.
The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ...
For more information on how Google's third-party cookies operate and handle your data, see: Google Privacy Policy
Always Active
Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.
Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.
Other uncategorised cookies are those that are being analysed and have not been classified into a category as yet.
Careers
This is an exciting opportunity to join a rapidly growing dynamic organisation that’s passionate about investing in the growth and development of its people.
Location
Team
Service
Salary
Bury
Business Services
We’re currently seeking a highly experienced and proactive Full-Stack Developer to become a pivotal part of our technical team. We’re looking for an experienced professional who can take full ownership of complex features from initial concept through deployment, working independently while collaborating closely with technical leadership to shape and deliver our technology roadmap. The role involves maintaining and improving an existing legacy codebase with its inherent technical debt, as well as contributing to a new platform built on Laravel 12, designed from the ground up with best practices in mind. This means a mix of legacy maintenance and enhancement, alongside greenfield architecture and development work.
You will be deeply involved in the entire development lifecycle, contributing not just code, but also your architectural insight and strategic ideas. The ideal candidate is someone who relishes complex challenges, has a deep understanding of modern web development, and can confidently operate across the full technology stack.
The specific duties and responsibilities will include:
- Full-Stack Development: Design, develop, and maintain robust, scalable, and secure web applications using PHP and the Laravel framework
- Frontend Engineering: Build dynamic and responsive user interfaces using Vanilla JS, Tailwind CSS and Vue
- System Architecture & Ownership: Take a leading role in architectural decisions, contributing to the design of new systems and the refinement of existing ones
- DevOps & Infrastructure Management: Manage, configure, and administer our Linux-based web servers. You will have hands-on responsibility for deployment, monitoring, performance tuning, and security hardening
- Technical Leadership: Mentor other team members as and when the team grows, champion best practices in code quality, testing, and security, and help drive the company's technical standards forward
- Collaboration: Work closely with me to translate business requirements into technical solutions, providing realistic estimates and identifying potential risks
What you’ll bring to the team:
- You must have at least 3 years experience in a similar role
- You will have a deep expertise in object-oriented PHP and advanced Laravel concepts (Eloquent, Service Containers, Queues, Events, etc.)
- Significant experience building complex UIs with Vue.js and a strong command of Vanilla JavaScript (ES6+). Proficiency with Tailwind CSS for rapid and consistent UI development
- Proven ability to set up, secure, and maintain production web servers (e.g., Nginx/Apache) on command-line Linux environments
- Strong experience in database design, optimization, and management with MySQL/PostgreSQL
- Expertise with Git, CI/CD pipelines, and modern development workflows
- A natural problem-solver with the ability to debug complex issues across the entire application stack
What we offer:
- Salary aligned with your skills and expertise
- 25 days holiday allowance plus statutory public holidays
- A clear progression route to further your career
- Flexible benefit and well-being schemes
- Birthday leave
- 2 giving back days per year. We encourage our team to support the wider community by providing paid leave to work with local charities or good causes
- A hard working, fun and professional working environment
- Enhanced family friendly policies, including enhanced Maternity pay
- 36.25 hour working week
Leonard Curtis is a market leading professional services provider operating across the UK and Channel Islands. Since our formation we’ve supported business owners and advisors by listening and offering practical solutions and tailored advice. Our expert team of specialists deliver positive strategic advice across restructuring and insolvency, funding and law across 30 offices and we remain the largest independent restructuring firm in the UK. A career with Leonard Curtis will open the door to varied career pathways.
We have built an environment that empowers you to express yourself to have confidence in who you are and what you’re capable of and develop the career you want.
Learning and Development
Leonard Curtis has a wealth of resources available to help you develop your career from the moment you join. Activities range from on-line learning modules to external training and qualifications.
Diversity and Inclusion
Diversity is a core business imperative of the Group. We are an equal opportunities employer which promotes inclusiveness and always employ the best professional for the job. Having a diverse workforce allows the Group to draw upon a range of different ideas and experiences which supports our business’s growth and creates an environment where everyone has an equal opportunity for success.
yourself
Be yourself every day, in everything you do. Have confidence in what you’re capable of and what you bring to the team.
difference
Care about the work you do and the people we do it for. Treat people with compassion and strive to get the best outcomes.
each other
Bring positivity to your work and your working relationships. Collaborate with an open mind and a commitment to achieve great things together.