22 Flexsin Technologies Jobs
PHP Developer - Laravel/Symfony (4-7 yrs)
Flexsin Technologies
posted 16hr ago
Job Description :
We are looking for an experienced PHP Developer to join our development team.
The ideal candidate will have 4-7 years of hands-on experience in PHP development and possess a strong ability to build scalable web applications, troubleshoot complex issues, and contribute to the development of high-quality solutions.
The role will require collaboration with cross-functional teams to design, develop, and implement robust PHP-based solutions for our client needs.
As part of the team, you will also be responsible for leading and mentoring junior developers.
Key Responsibilities :
- PHP Development : Design, develop, and maintain dynamic PHP-based web applications and services.
- Code Optimization : Ensure the scalability, security, and performance of applications, improving the existing codebase for efficiency.
- Framework Expertise : Work with PHP frameworks like Laravel, Symfony, or Zend Framework to develop applications.
- Database Management : Develop and manage MySQL queries, optimize database performance, and handle complex database designs.
- API Development & Integration : Create and maintain RESTful APIs, integrate third-party APIs, and ensure smooth integration with external services.
- Collaborative Development : Collaborate with front-end developers and UI/UX designers to integrate APIs and build responsive user interfaces.
- Version Control : Use Git and manage code repositories effectively with GitHub or GitLab.
- Troubleshooting : Identify and resolve issues related to performance, bugs, and code errors.
- Security Best Practices : Implement secure coding practices and troubleshoot security vulnerabilities.
- Unit Testing & Documentation : Develop unit tests, document the code, and adhere to development best practices.
Key Skills Required :
- Core PHP Development : Advanced proficiency in Core PHP and PHP frameworks (Laravel, Symfony, CodeIgniter).
- Database Technologies : Strong knowledge of MySQL, SQL, database normalization, and complex queries.
- API Development : Experience in developing and integrating RESTful APIs, familiarity with API protocols, and tools like Postman.
- Front-end Integration : Proficiency in HTML5, CSS3, JavaScript, jQuery, and basic Vue.js or React.js.
- Version Control : Strong experience in Git and collaboration tools like GitHub, GitLab, or Bitbucket.
- Web Application Performance : Expertise in optimizing web applications, handling caching, session management, and speed optimization techniques.
- Security Practices : Knowledge of OWASP guidelines, experience in mitigating security threats (e.g, SQL Injection, XSS).
- Testing & Debugging : Familiarity with unit testing, TDD, and debugging using tools like Xdebug.
- CI/CD Tools : Exposure to Jenkins, GitLab CI, or other CI/CD pipelines to ensure smooth deployments.
- Cloud Platforms : Experience with cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Task Automation & Build Tools : Familiarity with Grunt, Gulp, or Webpack.
- Soft Skills : Strong analytical and problem-solving abilities, effective communication, and a collaborative approach to development.
Desired Qualifications :
- Bachelor's or Master's degree in Computer Science, Information Technology, or related fields.
- 4-7 years of experience in PHP development.
- Strong experience in at least one PHP framework (Laravel, Symfony, CodeIgniter).
- Familiarity with DevOps practices and Docker is an advantage.
- Excellent command over English (both written and verbal)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for PHP Developer roles with real interview advice