Job Description :
As a Senior Symfony Developer, you will play a key role in our web development projects.
You will work closely with frontend developers, UI / UX designers, and project managers to ensure the delivery of high quality applications.
Your expertise in Symfony development, database management, and API integrations will be essential in this role.
Key Responsibilities :
- Develop, test, and maintain high-performance web applications using the Symfony framework, ensuring scalability and security.
- Design and implement efficient, reusable, and secure PHP code, adhering to coding standards and best practices.
- Optimize application performance and troubleshoot issues, ensuring smooth operation and user experience.
- Work extensively with EasyAdmin for backend management, configuring and customizing the admin interface to meet specific project requirements.
- Implement custom EasyAdmin functionalities and extensions as needed.
- Utilize Doctrine ORM for database management, ensuring efficient data access and manipulation.
- Integrate third-party APIs and services as required, ensuring seamless data exchange and functionality.
- Develop and maintain RESTful APIs for communication between frontend and backend components.
- Collaborate with frontend developers and UI / UX designers for seamless integrations, ensuring a cohesive and user-friendly application.
- Write clean, well-documented code and participate in code reviews, fostering a culture of knowledge sharing and continuous improvement.
- Communicate effectively with team members and stakeholders in a remote environment, providing regular updates and addressing technical concerns.
- Ensure compliance with coding standards and best practices, maintaining code quality and consistency.
- Utilize Git and version control systems for code management, ensuring efficient collaboration and version tracking.
Required Skills & Qualifications :
Experience :
4+ years of experience in PHP and the Symfony framework, demonstrating a strong track record of success.Proven experience working with EasyAdmin for backend management.Technical Skills :
Strong knowledge of EasyAdmin for backend management and customization.Experience with Doctrine ORM and database management.Familiarity with RESTful APIs and third-party integrations.Proficient in writing clean, scalable, and secure PHP code.Understanding of Git and version control systems.Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus, enabling effective collaboration with frontend teams(ref : hirist.tech)