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.