LARAVEL Developer
Location | Dar es Salaam, Tanzania, United Republic of |
Date Posted | February 18, 2023 |
Category | IT / Information Technology Software Development |
Job Type | Full-time |
Currency | TZS |
Description
Mission:
- Develop, test, and maintain applications to specified designs & standards in Laravel.
- Develop & implement modern web services using service-oriented architecture, RESTful APIs, and SOAP.
- Write and execute unit tests.
- Implement front-end interfaces & experiences with modern HTML/CSS/jQuery.
- Test, troubleshoot, and optimize application components for maximum speed, security, stability and scalability.
- Developing and maintaining dynamic websites and web applications.
- Develop and deploy new features to facilitate related procedures and tools if necessary.
- Integration of data storage solutions {may include databases, key-value stores, blob stores, etc.}.
- Ensuring foolproof performance of the deliverable.
- Coordinating with co-developers and other related departments.
- Interacts and collaborate with technical colleagues.
Required profile for job ad : LARAVEL Developer (M/F)
- Bachelors degree in Software Engineering or related.
- 5+ years of experience as a Laravel developer and web application developer.
- In depth knowledge of object-oriented PHP, Laravel 7 PHP Framework.
- Experience in unit testing frameworks like PHP Unit.
- Experience with PHP MVC frameworks (Codeigniter,Laravel, etc.).
- Familiarity with SQL/NoSQL databases and their declarative query languages.
- Knowledge of database operations with MySQL/MariaDB, Stored procedures.
- Demonstrate knowledge of basic web technologies including HTML, CSS, Javascript, AJAX, etc.
- Experience developing and consuming web-based RESTful APIs and client integrations and Integrating with 3rd parties via APIs.
- Experience with Version Control Systems like (GIT, Bitbucket, TFS).
- Knowledge of engineering practices like CI-CD.
- User authentication and authorization between multiple systems, servers, and environments.
- Disciplined approach to unit testing and quality assurance.
- Experience in Laravel Vapor will be an added advantage.
- Strong problem solving and analytical skills.
- Good verbal and written communication skills in order to document and present architectural design and standards.