The main responsibilities of the position include:
Design and implement new features/projectsMaintain and refactor existing web applications such as the company's website, registration forms, Members Area and internal web servicesResearch and integrate new web technologiesWrite tests that run continuously on our CI server to ensure code quality, maintain high testcoverage, and uphold the company’s engineering standardsAddress and resolve support tickets for issues arising within the projects you work onMain requirements:
BSc/MSc in information technology or any other relevant degreeAt least 3 years of experience in a similar positionVery good knowledge of PHP 8+, MySQL, Redis, GitVery good understanding of object-oriented programming principlesExperience in creating and consuming web servicesExperience with modern PHP frameworksExperience in writing tests with PHPUnitAbility to research and adapt new technologies that add value to the teamStrong organisational skills with the ability to prioritiseProblem solving and analytical skillsAbility to work independently and integrate well within a teamThe following will be considered an advantage:
Experience in Symfony frameworkExperience in the development of REST APIsExperience in software development practices like design patterns, SOLID principles, DRYVery good understanding of security practices (OWASP)Experience with cloud providers (e.g. AWS)Experience in database query optimizationExperience in creating composer packagesBenefit from:
Attractive remuneration packageIntellectually stimulating work environmentContinuous personal development and international training opportunities
The Hiring Experience: What Awaits You
Show Your Skills – Online Technical ChallengeLet’s Connect – Intro Chat with Talent AcquisitionBring It to Life – Role-Specific Take-Home TaskFinal Connection – Final Interview