Description

Qualification :

B.Tech or B.E, B.C.A prior to M.C.A

Requirements :
  • Experience: Minimum of 3-6 years of professional experience in PHP and symfony development.
  • Expertise in symfony Framework: In-depth knowledge of symfony components, bundles, and dependency injection.
  • PHP Skills: Strong proficiency in PHP (latest versions) with a solid understanding of object-oriented programming (OOP).
  • Database Management: Proficiency in relational databases like MySQL, including query optimization and schema design.
  • API Development: Extensive experience with RESTful API design and integration.
  • Frontend Integration: Familiarity with HTML5, CSS3, and JavaScript.
  • Version Control: Expertise in Git, including branching strategies and pull request workflows.
  • Performance Optimization: Ability to analyze and improve application performance and scalability.
  • Problem Solving: Strong analytical and debugging skills with the ability to resolve complex issues quickly.
  • Experience with Ibexa Platform: Knowledge of Ibexa customization, templating, and content modeling.
  • Cloud and DevOps Knowledge: Familiarity with cloud platforms (e.g., AWS, Azure).
  • Symfony Certification: Symfony Certified Developer certification is a strong plus.
  • Cross-platform Development: Exposure to headless CMS and integration with third-party systems.
  • Testing Frameworks: Experience with PHPUnit or similar testing frameworks.
Responsibilities :
  • Develop and maintain web applications using the symfony framework.
  • Design, develop, and implement high-quality, scalable, and secure APIs and backend solutions.
  • Collaborate with the front-end team to integrate user-facing elements with server-side logic.
  • Write clean, reusable, and efficient code adhering to best practices and coding standards.
  • Optimize application performance and troubleshoot production issues.
  • Contribute to system architecture decisions to improve reliability and performance.
  • Ensure quality through comprehensive testing, including unit, integration, and end-to-end tests.
  • Perform code reviews to maintain code quality and mentor junior developers.
  • Document technical specifications, workflows, and processes for future reference.
  • Work with stakeholders to gather requirements and translate them into technical deliverables.

Education

Any Graduate