Main tasks:Development and optimization of high-quality web applicationsActive participation in the entire software development process (planning, implementation, testing, deployment, documentation)Integration and development of backend services with SymfonyOptimization of database connections and application performanceCode reviews and quality assuranceTechnical conception and implementation of projects together with the development teamActive participation in the technological development of the team and the software architectureMaintenance and updating of existing systems
Required knowledge:Extensive experience in web development using PHP and the Symfony frameworkKnowledge of working with relational databases (e.g. MySQL, PostgreSQL)Familiarity with front-end technologies (HTML, CSS, JavaScript, possibly frameworks such as Angular, React or Vue.js)Experience in version control with GitUnderstanding of RESTful API design and service-oriented architecture (SOA)
Desirable knowledge:Practical experience with the PHP framework LaravelPractical experience with Pimcore (very interesting for us)Experience with continuous integration and continuous deployment (CI/CD), e.g. using GitLabKnowledge of test-driven development (TDD) and automated test frameworks (PHPUnit)Experience with containerization technologies such as Docker and orchestration tools such as KubernetesUnderstanding of cloud service providers (AWS, Azure, Google Cloud)
Personal skills:Analytical thinking and problem-solving skillsIndependent and structured way of workingStrong teamwork and communication skillsHigh willingness to learn and adapt to new technologiesAbility to lead and mentor junior developers
Educational and experience background:Completed degree in computer science or comparable qualificationAt least 5 years of relevant professional experience in web developmentCompany-specific requirements:Experience with agile development methods (e.g. Scrum, Kanban)Good knowledge of spoken and written German or alternatively EnglishWillingness to continue training and participate in web meetings
Compensation:GhC 12k - GhC 15K / month
Please don't apply if you don't have any knowledge of symphony.