We are looking for a 4-year minimum experienced Laravel web developer to join the web development department at Road9 Media company. A bachelor's degree in computer science or equivalent faculty is a must.
Responsibilities:
Design, build test, and deliver the core backend modules using Laravel.
Collaborate with the business to define, design, and ship new features.
Write clean, beautifully architected, reusable, and maintainable Laravel code using robust software architectural patterns – MVC, Repository Pattern, Service Oriented Architecture (SOA) patterns as required in components.
Develop organized APIs and RESTful services for the main core application.
Integrate with other third-party APIs to retrieve and manage third-party data.
Store, retrieve, and update data in the database using Eloquent on MySQL.
Write unit tests for all code developed before pushing to the code repository and covering all cases.
Ensuring consistent code, error management, and logging architecture between core services and the frontend applications.
Work on bug fixing and improving application performance.
Cache responses to improve performance using Redis and other caching solutions.
Identify and correct bottlenecks and fix bugs.
Continuously discover, evaluate, and implement new libraries to maximize development efficiency.
Maintain and update DevOps scripts using GitLab Yaml.
متطلبات الوظيفة
MUST have: Hands-on experience in building PHP web applications using well-known PHP frameworks.
MUST have: Hands-on experience in building RESTful APIs
MUST have: MySQL Database design & development experience
MUST have: Knowledge of version control systems such as GIT
MUST have: Hands-on experience in building web applications using Laravel PHP framework.
MUST have: Good experience with problem solving & knowledge of how to debug, test, and document issues.
Good to have: Skills in data migration, transformation, and scripting.
Good to have: Understanding of fundamental design principles behind a scalable application.
Good to have: Ability to implement unit tests.
Good to have: Familiar with Linux OS and its command line interface commands.
Good to have: Background in cross-platform mobile app development.
A synergistic, experienced & well established tech & digital agency founded in 2007 by Dutch entrepreneurs, in Cairo, Egypt. We are a comprehensive digital services provider including web design, mobile apps development, strategic digital marketing & bran