PHP Developer
Job Description
We are currently recruiting for an experienced PHP Developer with extensive development experience. SF Recruitment is a fast-growing specialist recruitment business, servicing the whole of the UK from offices in Birmingham, London, Nottingham, Leicester & Manchester. We have experienced strong growth over recent years, tripling in size since 2020 to become the market leader in our core Midlands region. With annual revenues of £22m today, the business has begun an exciting growth strategy, which will see it expand to new locations in the UK & Europe.
The business has strong employee engagement, winning multiple awards for our people-centric and fully-flexible working model and ranking in the Top 10 Best Companies to Work For 4 years running. We are committed to flexible work arrangements, ensuring our commitment to work-life balance is more than just words.
Our team of over 115 professionals is supported by a robust central services team which is where this vacancy sits.
The Opportunity:
We have an exciting opportunity for a talented PHP developer who will have two responsibilities. Firstly to the ongoing development and updates to our own website. Secondly you will be assisting in the development of our in-house developed CRM and helping to shape the platform going forward. The role covers all aspects of development, from requirements discovery, specification to implementation, front end UI work, to back end data processing, REST API development to server work! We seek someone who thrives in a flexible, fast-paced environment, possesses effective communication skills, the ability to prioritise tasks, and work both independently and alongside our Development Manager.
Strong expertise in HTML, JavaScript, and CSS development and design, with an ability to make changes that allow for CMS front-end user modifications.
Experience with Symfony (PHP framework) would be a bonus, but not essential.
Requirements:
· Proven experience as a PHP Developer, specifically with Craft CMS (Version 4), Symfony 2.8+ and front-end technologies, ideally with 5+ years of demonstrable experience.
· Experience with Nuxt configured with server-side rendering, GraphQL, SEOmatic, Neo, and other relevant technologies.
· Knowledge of integrating and optimizing headless CMS frameworks, responsive and mobile-first design principles, and web performance optimization.
· Familiarity with Google Analytics, Google Tag Manager, and techniques for tracking user engagement and source.
· Excellent communication skills, with the ability to work collaboratively with cross-functional teams.
· Experience with Linux (Ubuntu 22.04) on the webserver side, along with MySQL / MariaDB as the database backend.
Knowledge or exposure to the following would be advantageous:
– Experience of developing specifications based upon client requirements, through to implementing the design.
– UX design and excellent development and testing skills
– Experience of developing CRM systems.
– Redis & Manticore (or Sphinx) search
– Neo4J
– OpenAI / LLM setup & tuning ( or LLMs in general)
– Bash scripting
– Agile methodologies
– Proxmox Hypervisor setup / management
This is a great opportunity for an experienced developer who is looking for a role with good progression prospects, to come on board and help drive the website and the CRM projects forward. We are looking for a dynamic individual who can bring their own ideas and creativity to the table and be an important part of the team helping to craft the technical roadmap of the business! As we have offices based throughout the UK, some occasional travel may be required. We are offering a competitive salary, 25 days holiday and onsite parking.
The role will be initially based from our Birmingham office whilst getting up to speed on the systems with opportunity for hybrid working afterwards
Skills:
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
-
IT Desktop Support Engineer
- IT Job Pro
-
Solution Architect
- IT Job Pro
-
Project Design Engineer
- IT Job Pro