Senior Software / Software Engineer - PHP
Posted on:
06/11/2023
Closing on:
30/11/2023
Brief description :
We are seeking an experienced PHP Developer with a minimum of 3+ years of experience, expertise in Symfony/ Laravel framework, strong frontend development skills, and a good understanding of AWS cloud services to join our team. As a PHP Developer, you will be responsible for developing and maintaining web applications using PHP and Symfony/ Laravel, implementing cutting-edge technologies, and adhering to coding standards and best practices.
Responsibilities :
- Develop and maintain high-quality web applications using PHP and Symfony/ Laravel framework, ensuring code quality, performance, and security.
- Collaborate with cross-functional teams to develop innovative solutions that meet business requirements and deliver exceptional user experiences.
- Write clean, maintainable, and efficient code, adhering to coding standards and best practices.
- Implement frontend technologies, including HTML, CSS, JavaScript, and relevant frameworks, to create visually appealing and intuitive user interfaces.
- Optimize application performance, troubleshoot, and debug issues, and conduct thorough testing to ensure smooth functionality.
- Stay updated with the latest industry trends, technologies, and best practices in PHP, Symfony/ Laravel, frontend development, and AWS cloud services, and proactively apply them in the development process.
Preferred skills
- Proven experience as a PHP Developer with 3+ years of experience and expertise in Symfony/ Laravel framework.
- Strong frontend development skills with proficiency in HTML, CSS, JavaScript, and relevant frameworks, and experience with frontend frameworks VueJS or React.
- Knowledge of AWS cloud services, including but not limited to EC2, S3, RDS, and Lambda.
- Solid understanding of OOP concepts and MVC architecture, with a keen eye for writing clean and maintainable code.
- Experience with relational databases such as MySQL, and proficiency in writing SQL queries, along with familiarity with version control systems like Git.
- Knowledge of best practices in software development, including code optimization, security, and performance.
- Excellent problem-solving skills, with the ability to work in a fast-paced, collaborative environment.