This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Write unit tests for all code developed before pushing to the code repository and covering all cases
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
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
Requirements:
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
MUST have: Ability to implement unit tests
Nice to have:
Skills in data migration, transformation, and scripting
Understanding of fundamental design principles behind a scalable application
Familiar with Linux OS and its command line interface commands
Background in cross-platform mobile app development