Senior PHP Developer
Ciklum
Remote, Spain
Description
It’s you who can make an impact! Join our dynamic team as a Senior PHP Developer and shape tomorrow’s innovations! It is the dream job for those passionate about PHP and crave a vibrant team atmosphere. Apply yourself or drop us a line if you know someone who fits the role. Let’s enjoy the engineering and vibrant international environment together!
About the role:
As a Senior PHP Developer, you’ll become a part of a cross-functional development team engineering experiences of tomorrow.
Our mission is to bring forward new business ideas and empower employees to achieve their goals in the online business world. Since 2009, we have been fostering innovative and creative techniques across many industries, making us pioneers in online project management. Client is dedicated to constant improvement and inspiring new ideas daily for the world we live in and the future to come. If you have a creative and innovative mind, Client is looking for you! Does this still look like your cup of tea?
Responsibilities
- Design and implement complex backend features from conception through to deployment, ensuring they meet strategic business objectives
- Write clean, secure, highly testable. scalable and well-documented code that adheres to coding standards and best practices
- Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team
- Actively participate in multiple aspects of the SDLC, including planning, development, testing, and deployment
- Assist in upholding and enhancing the team’s engineering and quality standards, and support team in adopting these
- Engage in the technical interviewing process
Requirements
We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit!
- Software Design:
- In-depth understanding of paradigms and principles such as Object-Oriented Programming (OOP), SOLID, and GRASP
- Proficient in documenting complex software solutions through comprehensive technical documentation and detailed diagrams
- Knowledge in DDD and Hexagonal Architecture
- Software development:
- 5+ years of proven experience
- Extensive expertise in PHP and knowledge of essential third-party libraries and tools
- Profound knowledge of PHP frameworks like Symfony or Laravel and in-depth knowledge of their internal architecture
- Deep understanding of RDBMS and NoSQL systems, experience crafting high- performance queries, executing optimizations, and designing database structures
- Practical commercial experience in developing both monolithic and distributed systems
- Experience in deploying and managing applications within cloud environments such as AWS, Azure, and Google Cloud
- Quality Assurance:
- Advanced proficiency with PHPUnit and comparable testing frameworks and tools
- Demonstrated commitment to continuous quality enhancement on projects through conducting code reviews, establishing quality metrics, and monitoring them
- Software Deployment:
- Practical experience in utilizing application deployment patterns and tools
- Hands-on experience configuring infrastructure with leading cloud service providers
Apply Now
Don't forget to mention EuroTechJobs when applying.