Job Description:
As a Laravel Developer at Prism ME (Marketing + Digital), you will be responsible for designing, developing, and maintaining web applications using the Laravel framework. Your expertise in web technologies, database management, and problem-solving skills will be crucial in delivering outstanding solutions for our clients.
Key Responsibilities:
- Laravel Development: Develop web applications using the latest version of the Laravel framework, adhering to best practices and SOLID principles.
- Web Technologies: Utilize your proficiency in HTML, CSS, JavaScript, and PHP to create responsive and user-friendly web interfaces.
- API Service Management: Work with REST and SOAP APIs, ensuring efficient integration and communication between systems.
- Object-Oriented Programming (OOP): Apply OOP concepts and the MVC architectural pattern to design and develop robust and maintainable code.
- Unit Testing: Implement and conduct unit testing using technologies such as PHPSpec, PHPUnit, and Behat to ensure code quality.
- Database Management: Design and optimize database schemas, perform query optimization, and work with both relational (MySQL, MS SQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.
- Server Technologies: Configure and manage server technologies like Apache, Nginx, and PHP-FPM, as well as deploy and maintain applications on cloud servers (Azure, AWS, Linode, Digital Ocean, Rackspace, etc.).
- Communication and Problem Solving: Collaborate effectively with cross-functional teams, communicate technical concepts to non-technical stakeholders, and proactively solve complex technical challenges.
Qualifications:
- Minimum of 5 years of professional experience as a Laravel Developer.
- Bachelor's or master's degree in computer science, mathematics, or equivalent experience.
- Thorough mastery of HTML, CSS, and JavaScript.
- Solid experience with PHP, the latest Laravel version, SOLID principles, and other web frameworks.
- Proficiency in API service management (REST and SOAP), OOP, and MVC.
- Familiarity with unit testing technologies (PHPSpec, PHPUnit, Behat).
- Strong understanding of database architecture and query optimization (MySQL, MS SQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB).
- Working knowledge of server technologies (Apache, Nginx, PHP-FPM) and cloud servers (Azure, AWS, Linode, Digital Ocean, Rackspace, etc.).
- Superior communication and problem-solving abilities.
Note: Candidates without a portfolio in Github will not be considered for this role. Remote placements are also accepted.
APPLY NOW