LARAVEL Developer
Location | Dar es Salaam, Tanzania, United Republic of |
Date Posted | November 26, 2022 |
Category | IT / Information Technology Software Development |
Job Type | Freelance |
Currency | TZS |
Description
Company Description
AFRICASHORE is an IT offshoring platform connecting IT experts and freelancers based in Africa to companies in Africa, Europe, USA, Canada and UAE remotely. Our partners, IT services companies and large groups, trust us to find them the best offshore Africa-based IT freelance consultants.
Our IT offshoring platform is present in 37 countries in Africa with a database of 230,000+ IT experts and freelancers classified into 303 IT specialties around 9 IT fields: Database Administration and NoSQL - Network and Telecom Security - ERP and Integrated Management Software - Big Data, Data Science and Business Intelligence (BI) - Programming, Development - IT Project Management - Consulting, Audit, Coaching and Training - Digital Marketing, SEO, Design and Multimedia - Production, Operations and Support.
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.
- 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.