Position: PHP Developer
Company: DICEUS
Experience required: 2y
English level: upper

Our UK-based Client is currently working with PWA (Partners of West Africa) to create an app including teaching scenarios for not connected to resources African communities. They also give access to educational resources to groups of about 10 people in Africa.

B is currently working with PWA to create an app that includes teaching scenarios for communities in Africa that are not connected to resources. They also give access to educational resources to groups of about 10 people in Africa.

Stack: Laravel 9, MySQL & Docker
PHP 8.0+
Libraries: Auth0 SDK & Contentful SDK

Size of the team: you are to work closely with 1 dev from 6B team, align with 1 QA 1 Delivery Manager and 1 Product Owner

Responsibilities
Your responsibilities might be:
Reporting to the Backend Manager, you’ll be responsible for:
Writing efficient, stable, testable, secure and reusable PHP modules
Working with modern PHP frameworks like Laravel
Following industry best practices such as effective source control, code reviews, daily
builds, and automated deployments, within an agile culture
Troubleshooting, testing, and maintaining the backend of existing development
Solving complex performance problems and technical architectural challenges
Contributing in all phases of the development lifecycle
Following industry best practices such as effective source control, code reviews, daily
builds, and automated deployments, within an agile culture
Skills, experience, and traits you need to have:
PHP - OOP
PHP framework experience (Laravel)
Proficiency with architecture patterns MVC, MVVM etc
Ability to perform in a fast-paced environment and to communicate effectively
Experience in relational and non-relational databases such as MariaDB or MySQL
Git / Source control
Several years commercial experience
Experience of working in an agency environment
o Nice to haves
Unit Testing
Docker / container technology
Laravel Experience
Understanding of RESTful Services & how to integrate with them/build them
TDD approach
Requirements
A PHP Developer at 6B writes efficient, stable, testable, secure, and reusable PHP to a high standard. You will be a part of an agile full-stack development team that is responsible for all aspects of ongoing development, from initial specification, through to developing, testing, and launching.

The one who:
Writes good, clean code, ensuring what we create meets the needs of customers and users, with the value 6B have created being clearly demonstrated with each release;

Works collaboratively with all members of the development team - either leading or supporting projects throughout the software development life-cycle;

Confident communicator with excellent problem-solving skills. You won’t be fazed by legacy codebases, but approach them with a “do-good” mindset. You will be proactive with raising issues & providing solutions for both projects & internal infrastructure and processes.