PHP Developer Jobs - Casablanca Morocco
7 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph">Job Description <div> <p> <strong><font dir="auto" ><font dir="auto" >Mission</font></font></strong><font dir="auto" ><font dir="auto" > : To design, develop, and maintain robust and scalable applications using PHP (Laravel) for the back end and Vue.js for the front end. Contribution to product quality improvement: unit, integration, and end-to-end testing.</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Significant experience with microservices and event-driven architectures.</font></font></li> <li><font dir="auto" ><font dir="auto" >Proficiency in relational databases (MySQL, PostgreSQL).</font></font></li> <li><font dir="auto" ><font dir="auto" >In-depth knowledge of Laravel Eloquent ORM and best practices for query optimization.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience in developing and consuming REST APIs and ideally GraphQL.</font></font></li> <li><font dir="auto" ><font dir="auto" >Vue.js best practices: reusable r components, Vuex/Pinia for state management, performance optimization, TypeScript best practices (if used).</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of Drupal is appreciated: integration with existing backends, content management, module customization.</font></font></li> <li><font dir="auto" ><font dir="auto" >Familiar with DevOps principles and the implementation of CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).</font></font></li> <li><font dir="auto" ><font dir="auto" >My mastery of version control tools, especially Git.</font></font></li> <li><font dir="auto" ><font dir="auto" >Understanding and application of craftsmanship principles (SOLID, Clean Code).</font></font></li> <li><font dir="auto" ><font dir="auto" >Mastery of Agile methods, particularly Scrum.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li><font dir="auto" ><font dir="auto" >A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.</font></font></li> <li><font dir="auto" ><font dir="auto" >Over 7 years of experience </font><u><strong><font dir="auto" >in Vue.js / PHP</font></strong></u></font><u> <strong><font dir="auto" ></font></strong></u></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <ul> <li><font dir="auto" ><font dir="auto" >Mastering the </font></font><strong><font dir="auto" ><font dir="auto" >PHP</font></font></strong><font dir="auto" ><font dir="auto" > programming language and the </font></font><strong><font dir="auto" ><font dir="auto" >Symfony</font></font></strong><font dir="auto" ><font dir="auto" > framework , particularly for back-end development of web applications.</font></font></li> <li><font dir="auto" ><font dir="auto" >Possess in-depth expertise in the </font></font><strong><font dir="auto" ><font dir="auto" >Vue.js </font></font></strong><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >framework</font></font></strong><font dir="auto" ><font dir="auto" > for front-end web interface development, including component management, data, and user interaction </font><font dir="auto" >.</font></font></li> <li><font dir="auto" ><font dir="auto" >Possess solid experience in CI/CD (continuous integration and continuous delivery), with mastery of associated tools and practices, such as Jenkins or GitLab CI.</font></font></li> <li><font dir="auto" ><font dir="auto" >Be familiar with Docker and Kubernetes technologies for containerization and application orchestration.</font></font></li> <li><font dir="auto" ><font dir="auto" >Have significant experience in monitoring, particularly for performance tracking and anomaly detection.</font></font></li> <li><font dir="auto" ><font dir="auto" >To engage in a craftsmanship approach to development, giving particular importance to code quality, good development practices and the principles of Domain-Driven Design (DDD).</font></font></li> <li><font dir="auto" ><font dir="auto" >Possess excellent written and oral </font></font><strong><font dir="auto" ><font dir="auto" >communication</font></font></strong><font dir="auto" ><font dir="auto" > skills for the production of deliverables, reports and collaboration with the team.</font></font></li> <li><font dir="auto" ><font dir="auto" >To demonstrate a </font></font><strong><font dir="auto" ><font dir="auto" >spirit of analysis</font></font></strong><font dir="auto" ><font dir="auto" > and continuous improvement in order to evaluate the code, its impacts and propose solutions for improvement.</font></font></li> <li><font dir="auto" ><font dir="auto" >Having the ability to step back to objectively assess problems and propose solutions for improvement.</font></font></li> <li><font dir="auto" ><font dir="auto" >to be able to collaborate effectively in a team and to adapt to a remote work environment.</font></font></li> <li>Ma triser les concepts d Agilit (Scrum, Sprint Planning, Backlog ).</li> <li><font dir="auto" ><font dir="auto" >Have a minimum of 10 years' experience in web application development.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li><font dir="auto" ><font dir="auto" >A Master's degree (Bac+5) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.</font></font></li> <li><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" >Over 7 years</font></font></strong><font dir="auto" ><font dir="auto" > of experience </font><font dir="auto" >in </font></font><strong><font dir="auto" ><font dir="auto" >PHP / Vuejs</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" >Experience in the retail or mass distribution sector would be an asset.</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >As a Symfony Technical Expert, you will be responsible for implementing the following activities (non-exhaustive and non-restrictive list):</font></font></p> <p><font dir="auto" ><font dir="auto" > Participating in the definition of project architectures in support of technical managers</font></font></p> <p><font dir="auto" ><font dir="auto" > Participation in the drafting of detailed technical specifications</font></font></p> <p><font dir="auto" ><font dir="auto" > Ensuring effective development by guaranteeing good practices and adherence to initial recommendations</font></font></p> <p><font dir="auto" ><font dir="auto" > Independently managing upstream research and development studies and redesigning the architecture of existing projects</font></font></p> <p><font dir="auto" ><font dir="auto" > Participate in the maintenance of delivery scripts in order to deploy the solution on development and integration environments.</font></font></p> <p><font dir="auto" ><font dir="auto" > Update or write the technical documentation associated with the software developments carried out.</font></font></p> <p><font dir="auto" ><font dir="auto" > Write the installation/operation procedures for the team in charge of deploying the solution in the test, pre-production and production environments.</font></font></p> <p><font dir="auto" ><font dir="auto" > to be proactive in proposing solutions to technical problems</font></font></p> <p><font dir="auto" ><font dir="auto" > Implementation of POCs and development of complex modules.</font></font></p> <p><font dir="auto" ><font dir="auto" > Team management</font></font></p></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p><font dir="auto" ><font dir="auto" >You have a minimum of 5 years of experience in a similar position and you have mastered the technical aspects below:</font></font></p> <ul> <li>PHP</li> <li>Symfony 2/3/4</li> <li><font dir="auto" ><font dir="auto" >OOP and design patterns (MVC, singleton, dependency injection)</font></font></li> <li><font dir="auto" ><font dir="auto" >VUE.JS</font></font></li> <li>WebServices (SOAP et REST)</li> <li>MySQL / Elastic Search</li> <li>Git, Github, Gitlab, Docker</li> <li><font dir="auto" ><font dir="auto" >PHPUnit, Behat and Selenium</font></font></li> <li>Linux Debian</li></ul></div><p></p></section>
<div><p><b>Key Responsibilities</b></p> <p>As part of a passionate team of developers based in Vietnam, you will:</p> <ul> <li>Integrate and create offers aligned with business needs</li> <li>Develop the connections between the various offers/operators and our platform</li> <li>Carry out developments, integration, and unit testing during project phases</li> <li>Contribute to team discussions on technology and architecture choices</li> <li>Ensure the maintenance, bug fixes, and software evolution of all developments</li> <li>Detect and diagnose issues, and proactively suggest improvements and fixes</li> </ul> <p> Tech Stack</p> <ul> <li>PHP 8+</li> <li>PostgreSQL</li> <li>Couchbase</li> <li>REST API</li> <li>Docker, CI/CD (GitLab), PHPStorm</li> <li>AWS</li> <li>Git, GitLab</li> <li>JIRA, Confluence</li></ul></div><p><strong>Desired Candidate Profile</strong></p>Qualifications <div> <p>Technical Skills</p> <ul> <li>2+ years of experience in PHP 8 development, OOP, Composer, PostgreSQL</li> <li>Strong understanding of MVC architecture in PHP and at least one framework: Laravel or Symfony</li> <li>Experience in Backend development, REST API consumption, SOAP/XML Webservices</li> <li>Commitment to code quality, maintainability, and reusability</li> <li>Familiarity with Git / GitLab and solid understanding of CI/CD pipelines</li> </ul> <p>Soft Skills</p> <ul> <li>Adaptable, autonomous, rigorous and organized, with a drive to deliver quality services using Agile methodologies</li> <li>Strong interpersonal skills and clear communication in English</li> <li>Genuine passion for new technologies and active technology watch</li> <li>Enjoy problem-solving, end-to-end incident investigation, and continuous platform improvement</li> </ul> <p>Nice to Have</p> <ul> <li>Familiarity with CouchBase, Redis & RabbitMQ</li> <li>Knowledge of Scrum / Kanban/ Jira</li> <li>Experience with AWS (Amazon Web Services)</li> <li>Knowledge of a PHP testing framework TDD or BDD (PHPUnit, Behat, etc.)</li> <li>Good practical knowledge of key PHP Design Patterns</li></ul></div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p><font dir="auto" ><font dir="auto" >For the development of its PHP competence center, </font></font><strong><font dir="auto" ><font dir="auto" >SQLI ISC </font></font></strong> <strong><font dir="auto" ><font dir="auto" >Morocco</font></font></strong><font dir="auto" ><font dir="auto" > is looking for people passionate about the web.</font></font></p> <p><font dir="auto" ><font dir="auto" >Interpersonal skills are one of our priorities and we are looking for talented individuals who can thrive within the team.</font></font></p> <p><font dir="auto" ><font dir="auto" >As a </font></font><strong><font dir="auto" ><font dir="auto" >Magento 2 developer/designer</font></font></strong><font dir="auto" ><font dir="auto" > , you will work on projects for clients of all sizes and across all sectors, offering a rich and varied professional experience. The high standards of our teams require us to constantly challenge our skills and expertise to ensure that technology serves our clients' satisfaction.</font></font></p></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <ul> <li><font dir="auto" ><font dir="auto" >You have at </font></font><strong><font dir="auto" ><font dir="auto" >least 4 years of experience as a Magento 2 developer.</font></font></strong> </li> <li> <strong><font dir="auto" ><font dir="auto" >You have a good grasp of e-commerce concepts</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></li> <li><font dir="auto" ><font dir="auto" >You have significant knowledge of HTML5/CSS3/Javascript</font></font></li> <li><font dir="auto" ><font dir="auto" >You have a good grasp of agility concepts.</font></font></li> <li><font dir="auto" ><font dir="auto" >You are dynamic, curious and rigorous.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have the ability to work in an English-speaking project environment.</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >As part of our business development, we are looking for our future Senior Drupal Developer</font></font></p> <p><font dir="auto" ><font dir="auto" >As the lead for all Drupal projects, you will be responsible for the successful development of the projects and will manage their technical aspects. Your responsibilities will include, but are not limited to:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >To create Drupal projects</font></font></li> <li><font dir="auto" ><font dir="auto" >To participate in the development of PHP-oriented web projects (CMS, frameworks)</font></font></li> <li><font dir="auto" ><font dir="auto" >To create specific Drupal modules</font></font></li> <li><font dir="auto" ><font dir="auto" >To be in charge of deployment within a continuous integration framework (GitLab CI)</font></font></li> <li><font dir="auto" ><font dir="auto" >Describe the unit and functional tests</font></font></li> <li><font dir="auto" ><font dir="auto" >To participate in the creation of the architecture and technical modeling of our projects</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><b>Qualifications </b></p><div> <p><font dir="auto" ><font dir="auto" >You have at least 4 years of experience and possess the following technical skills:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Drupal 7, 8 & 9 matrices</font></font></li> <li><font dir="auto" ><font dir="auto" >Master's degree in databases (MariaDB)</font></font></li> <li><font dir="auto" ><font dir="auto" >My mastery of Git with Gitlab, Github, Bitbucket or equivalent</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of best practices in performance, security, and monitoring</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of Symfony is a plus</font></font></li> <li><font dir="auto" ><font dir="auto" >Front-end development fundamentals: HTML5, CSS3, SASS, jQuery</font></font></li> <li><font dir="auto" ><font dir="auto" >Fundamentals of using modern tools for front-end development (npm, Gulp, etc.)</font></font></li> <li><font dir="auto" ><font dir="auto" >Basics of good accessibility practices (as a bonus)</font></font></li></ul></div><p></p></section>
<p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Design, develop, and maintain full-stack web applications. Develop backend services in PHP using the Symfony framework. Design and expose secure and performant REST APIs. Develop modern user interfaces with Vue.js and JavaScript. Participate in the design and optimization of relational databases. Optimize SQL queries and application performance. Perform unit testing and contribute to code quality improvement. Participate in code reviews and refactoring activities. Collaborate with technical and functional teams in an Agile environment. Ensure corrective and evolutionary maintenance of existing solutions.</font></font></p><p><strong>Desired Candidate Profile</strong></p><p><font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">Technical Skills: Backend: Excellent command of PHP. Experience with Symfony. Development and maintenance of REST APIs. Good knowledge of web and service-oriented architectures. Frontend: Proficiency in Vue.js. Good knowledge of JavaScript, HTML5, and CSS3. Development of high-performance and responsive user interfaces. Database: Proficiency in SQL. Design and optimization of relational databases. Query optimization and performance improvement. Software Quality: Implementation of unit tests. Participation in code reviews. Application of best practices in development and maintainability. Knowledge of refactoring principles and continuous code improvement. Working Methods: Experience in Agile/Scrum environments. Use of version control and collaboration tools (Git or equivalent). Soft Skills: Analytical and problem-solving skills. Ability to work on a variety of technical issues. Rigor and a strong sense of quality. Autonomy and initiative. Excellent interpersonal skills and a taste for teamwork.</font></font></p>