Our recruitment is based on competencies or sets of behaviors, skills and knowledge and will focus on finding the best people for the available jobs. The selection process may involve several stages If you meet the requirements you will be required to attend an interview.
The interview will be about you and your experience. You will be asked for examples of how you behave in different situations drawing on examples from work, university or your personal life.
Key Details
- Experience Symfony developer
- Knowledge about HTML, Bootstrap, CSS, vue.js
- Engaged management team and consistent 8+ NPS
- Fully remote role
- Provision for training, equipment and wellbeing
Role Responsibilities
- Develop, maintain, and enhance web applications using Symfony and PHP.
- Architect and implement high-quality, scalable, and secure codeCollaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through rigorous testing and reviewing.
- Optimise applications for maximum speed and scalability.
- Troubleshoot and debug complex issues.
- Stay updated with the latest industry trends and technologies to ensure we are always using the best tools and techniques.
- Proactively address issues and make improvements to minimise internal testing amendments.
- Act as a resource for others, providing guidance and support.
- Demonstrate exemplary time management skills for timely project delivery.
- Regularly report on progress and challenges faced during development.
- Effectively manage and update time logs throughout the day.
- Provide precise and reliable task estimations.
- Collaborate with the Lead Solutions Architect and Technical Lead for strategic planning and vision setting.
- Ability to liaise with stakeholders and clients when required
Key Skills
- Symfony: 5+ years of experience with Symfony framework.
- Working knowledge of features in Symfony 4.4+, such as the Symfony messenger component.
- PHP: Extensive experience with PHP, including advanced knowledge of its ecosystem and best practices.
- Database Management: Proficiency with MySQL or other relational databases, including database design and optimisation.
- ORM: Proficiency with Doctrine ORM.
- Version Control: Expert knowledge of Git for version control.
- APIs: Strong experience with RESTful API design and development.
- Testing: Experience with automated testing using PHPUnit and Phpspec.
- Deployment: Experience with deployment processes, CI/CD pipelines, and server management.