Qualities
What you need to do now!
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
We at Terabyte-Software are looking for a PHP Developer with good problem-solving skills and strong desire to learn.
We profoundly believe that no one "knows it all", but rather, learning is a forever ongoing process. Therefore we highly appreciate your quick learning ability and being the geek that you are, while we'll help you pick up and learn more during your journey.
You will work closely with the product manager, designers and other backend and full-stack developers to work on exciting multi-national projects and build out solutions for existing problems.
This includes different aspects of designing, building, and launching new features.
Qualifications
The ideal PHP Developer must have proven knowledge and experience in the following:
- At-least one popular PHP Framework such as Laravel, Symfony or Zend-Framwork (Laminas).
- Javascript/Html/CSS/Bootstrap.
- RESTful API's & Micro-services.
- Mysql Databases such as MariaDB.
- Unit Tests (PHPUNIT)
- OOP
- Good communication skills and being able to express your thoughts.
A bonus if you have experience in the following:
- A Javascript framework such as Vuejs or ReactJS.
- Swagger, OpenAPI & Postman.
- Docker.
- Experience with PHP 7.4.
- Having actually tried PHP 8.
Responsibilities
- Develop a backend PHP code that is clean, readable and maintainable.
- Write unit-tests for your code.
- Communicate with the team on daily basis via meetings and updates.
You will join a dedicated TeraByte team working on Enterprise software applications. The team is conceptualizing and executing clear, quality code to develop reliable, maintainable and testable code. The team also supports the partners by troubleshooting any of their software issues.
We strive to implement Clean Architecture on the frontend. Unit-testing is an absolute requirement as well as commenting and documenting all the way.
The language is ReactJs, TypeScript and all related.
Responsibilities
Qualifications
Please notice that the company is located in Kenitra and requires work in the office on-site.
You will join a dedicated TeraByte team working on Enterprise software applications. The team is conceptualizing and executing clear, quality code to develop reliable, maintainable and testable code. The team also supports the partners by troubleshooting any of their software issues.
All the code is written with the SOLID principles in mind and following DDD / Onion structure. Unit-testing is an absolute requirement as well as commenting and documenting all the way.
The language is C# .NET.
Responsibilities
Qualifications
Please notice that the company is located in Kenitra and requires work in the office on-site.