
Shaw Daniels Solutions
Description
Fullstack PHP Architect
Our Client
They are a leading provider of custom software solutions, with a strong focus on innovation and delivering exceptional results for their clients. Operating across the UK, Spain, Romania, and Hungary, we specialise in creating high-quality digital products that drive business success.
The Role
A Fullstack PHP Architect plays a vital role within the engineering team, focused on building solutions for their clients? digital products. This position ensures the scalability and efficiency of applications while addressing technical challenges. With your expertise, you will drive innovation and ensure our solutions meet the highest standards, providing value and reliability to their partners.
Requirements
- 7+ years of experience building high-performance, secure, and scalable solutions in PHP and other backend technologies such as .NET and Node.js.
- Experience with PHP frameworks such as Laravel, Symfony, or Yii2.
- Proficiency in building modern JavaScript/TypeScript-based frontends using React, Angular, or VueJS.
- Experience with RDBMS technologies like PostgreSQL, MySQL, MSSQL, and indexing tools (Elastic, OpenSearch, Solr).
- Experience in building cloud-native solutions in AWS and/or Azure.
- Experience working in a CI/CD environment on AWS or Azure, with knowledge of IaC tools such as Terraform, Bicep, and ARM.
- Familiarity with unit, integration, and E2E testing and related frameworks (e.g., Jest, Cypress, Puppeteer, Mocha).
- Strong ability to design and implement future-proof, scalable systems, keeping performance and scalability in mind.
- Participation in pre-sales and discovery phases to gain a deeper understanding of project scope and objectives, contributing valuable insights from the beginning.
- Ability to guide and motivate team members, ensuring their growth and fostering a positive environment.
- Strong organisational and time-management skills to ensure milestones and deadlines are met.
- Strong problem-solving skills, including defining issues, identifying causes, prioritising solutions, and implementing effective resolutions.
- Expertise in software design, including conceptualising, framing, implementing, and modifying complex systems.
- Commitment to delivering value to clients efficiently and with a focus on quality, collaborating with delivery teams and managers when needed.
Skills
- At least 7 years of experience in a Fullstack Engineering role.
- A willingness to understand the client?s business model and requirements.
- Experience working in an international environment, using verbal English daily.
- Passion for producing exceptional work and maintaining high-quality standards.
- Comfort working in an agile team and collaborating effectively with team members and stakeholders.
- Strong communication skills to address obstacles, needs, and expectations constructively.
- Proactive mindset and continuous improvement approach.
- Familiarity with a remote-first culture (though office visits are always welcome!).
- Ability to support and monitor technical design development, identifying when changes may be needed.
- Serve as a Subject Matter Expert (SME), designing suitable technical solutions based on project requirements.
- Work with internal teams to identify new opportunities, whether for existing clients or based on emerging technical advancements.
- Pragmatic approach without sacrificing quality in projects, pre-sales, or other processes.
- A big-picture perspective, considering business requirements, constraints, and opportunities.
- Ability to define and understand technical and logical architectures in alignment with evolving technology and business needs.
- Understanding of functional requirements and quality constraints to ensure the technical solution meets expectations and adapts as necessary.