4 The Jobs Portal Jobs
PHP Developer - Laravel Framework (3-5 yrs)
The Jobs Portal
posted 1mon ago
Key skills for the job
Job Description :
Responsibilities :
- Develop, enhance, and maintain web-based PHP applications, focusing on server-side logic, for both portal and premium service platforms. This includes writing efficient, well-documented code and adhering to best practices.
- Develop and implement plans to keep websites current, secure, and optimized. This includes staying up-to-date with the latest technologies and best practices.
- Work within an agile development environment, iteratively developing, debugging, testing, deploying, and maintaining applications.
- Analyze and solve complex software challenges, ensuring solutions align with business rules and requirements.
- Contribute to architectural discussions and decisions, investigating and proposing solutions for optimal application design.
- Integrate data from various back-end services and databases, ensuring seamless data flow and consistency.
- Utilize Git for version control, collaboration, and code management.
- Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
- Conduct thorough testing, including unit and integration tests, to ensure application stability, performance, and security.
- Collaborate effectively with other developers, designers, project managers, and stakeholders.
Requirements :
- 3+ years of proven experience in PHP development, with a strong focus on the Laravel framework.
- Proficiency in front-end technologies, including Laravel Blade templating engine, Bootstrap, jQuery, TypeScript, and SCSS.
- Expertise in MySQL database (version 10.11.6-MariaDB-log or later).
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience developing and consuming RESTful APIs.
- Familiarity with version control systems, particularly Git.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- A strong desire to learn and stay up-to-date with the latest technologies
Functional Areas: Software/Testing/Networking
Read full job description