- Architecture: You plan and design the software architecture. Your solutions are scalable, robust and flexible to enable future adaptations.
- Backend development: You create complex backend systems and APIs with PHP and the Symfony framework. This includes the implementation of business logic, database connections, security measures and integrations.
- Quality assurance: You monitor and ensure code quality through best practices, code reviews and tests. In collaboration with QA teams, you ensure that applications are error-free and meet requirements.
- Performance optimization: You identify and resolve performance bottlenecks, including optimizing database queries, caching strategies, and configuration improvements.
- Technological innovation: You stay informed about the latest developments in the PHP and Symfony world and bring innovative ideas to the team. You evaluate new tools, techniques and frameworks and integrate them into current or future projects.
- Technical lead and mentoring: You support team members in solving problems and developing their skills. Together with the team, you promote a culture of collaboration, knowledge sharing and continuous improvement.
YOUR SKILLS - WHAT YOU BRING WITH YOU
- Extensive knowledge and experience in Drupal, PHP and Symfony development, including Symfony components, version management, collaboration tools and best practices
- Understanding of software architecture principles for designing scalable, robust and flexible solutions
- Experience in developing complex backend systems and APIs
- Ensuring code quality through best practices, code reviews and tests
- Effective communication with team members, clear explanation of technical concepts and support of less experienced team members
- Possibly experience with other e-commerce and/or content management systems such as Shopware, Spryker or Ibexa DXP