PHP Developer with Symfony Expertise

As a PHP Developer with Symfony expertise, you will be pivotal in transitioning our custom-built system to the Symfony framework. You will collaborate with cross-functional teams to modernize the codebase, improve system performance, and integrate new features. If you are passionate about working with PHP and Symfony, and thrive in an environment that balances legacy systems with modern technology, we want to hear from you.

Key Responsibilities:

  • Transition and refactor existing PHP code to Symfony-based architecture.
  • Integrate Symfony components into a custom-built PHP system.
  • Develop and maintain MySQL databases, ensuring optimal query performance and handling large datasets.
  • Implement Redis for caching to optimize system performance.
  • Write and maintain unit tests using PHPUnit or similar frameworks.
  • Deploy and manage applications on Azure App Service, with a focus on scaling and performance tuning.
  • Maintain and update front-end components built with Bootstrap 3.
  • Develop new pages and features using Svelte and the Carbon UI component library.
  • Utilize TypeScript and Vite for efficient front-end development and bundling.
  • Collaborate closely with development teams to ensure smooth integration of Symfony and front-end technologies.
  • Continuously improve and modernize the system, aligning it with Symfony’s MVC structure while balancing legacy and modern frameworks.


Requirements:

  • PHP Expertise: Strong experience with PHP 8.2 and earlier versions, including working with custom-built and legacy systems.
  • Symfony Framework: In-depth knowledge and practical experience with Symfony, particularly in integrating it into existing PHP systems.
  • Database Management: Proficient with MySQL 8.0, focusing on query optimization and large data sets.
  • Caching Systems: Experience with Redis for caching in high-performance applications.
  • Unit Testing: Familiar with PHPUnit 11 or similar frameworks for writing and maintaining unit tests.
  • Azure Cloud Hosting: Understanding of deploying, scaling, and tuning applications on Azure App Service.
  • Front-End Technologies: Basic knowledge of Bootstrap 3, Svelte, Carbon UI, TypeScript, and Vite for front-end development.



Preferred Qualifications:

  • Experience with high-performance applications and optimizing system architecture.
  • Familiarity with CI/CD pipelines for continuous integration and deployment.
  • Experience with modern front-end development frameworks like Svelte and understanding their integration in PHP-based backends.

     

Why Join Us:

  • Work on impactful projects that challenge and grow your skills.
  • Be part of a collaborative and innovative development team.
  • Engage in modernizing a legacy system using the latest technologies.
  • Enjoy opportunities for continuous learning and professional growth.

Similar jobs

Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine