Job Description
Key Responsibilities :
– Design, develop, and maintain web applications using the Symfony framework.
– Write clean, efficient, and reusable code following best practices.
– Collaborate with cross-functional teams to define, design, and ship new features.
– Perform code reviews and provide feedback to ensure code quality and best practices.
– Troubleshoot, debug, and optimize existing applications for performance and scalability.
– Write unit and integration tests to ensure the reliability and stability of the applications.
– Stay up-to-date with the latest development trends, tools, and technologies in the Symfony ecosystem.
– Participate in the full software development lifecycle, from concept to deployment.
Requirements :
– 3+ years of professional experience in software development with a strong focus on the Symfony framework.
– Proficiency in PHP, with a deep understanding of object-oriented programming.
– Solid experience with MySQL or other relational databases and Doctrine ORM.
– Experience with RESTful APIs and integrating third-party services.
– Familiarity with front-end technologies (HTML, CSS, JavaScript, and related frameworks).
– Experience with version control systems such as Git.
– Knowledge of testing frameworks (PHPUnit, Behat, or similar).
– Strong problem-solving skills and ability to troubleshoot complex issues.
– Good understanding of web security best practices.
– Excellent communication skills and the ability to work in a team-oriented environment.
Preferred Qualifications :
– Experience with other PHP frameworks like Laravel or Zend.
– Knowledge of Docker and containerization.
– Familiarity with CI/CD pipelines.
– Experience with cloud platforms (AWS, Azure, etc.).
(ref:hirist.tech)