PHP Engineer (Senior and Intermediate) at Cavista

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
95380
Job Views
79

Job Description



Job Description


Who we are looking for...



  • A PHP Engineer seeking an opportunity to develop and create cutting-edge solutions for our products and services, while being part of something extraordinary.


What You Will Do...



  • Develop new web applications using customized, open-source, and off-the-shelf applications and components.

  • Maintain and enhance existing web applications and all internal integrated systems.

  • Deliver new functionality and change requests for existing applications.

  • Participate in the ongoing development of applications that meet the needs of our customers.

  • Design and implement user-driven templates, databases and interfaces (for ease of use).

  • Develop database-driven web interfaces for rapid, real-time information sharing.

  • Develop external web portals allowing users to input and retrieve accurate information.


Qualifications


What you bring?



  • Bachelor’s degree in computer science, MIS, or related discipline.

  • 4+ years PHP development experience

  • Recent versions of PHP (7.x preferred)

  • Relational database setup and use (MySQL 5.6 or later)

  • Hands-on front-end development utilizing HTML, CSS (or SCSS/SASS/LESS), client-side JavaScript and jQuery

  • Git version control knowledge and experience

  • Experience with RESTful API usage and implementation; experience creating/documenting an API is a plus

  • Experience with Redis (or other NoSQL key-value store) is a plus

  • Server and site performance optimization experience is a plus

  • Preferred full-stack developer, but willing to mentor on needed areas


Additional Preferred Skills



  • Laravel 5.x framework (or other similar MVC)

  • Knowledge and use of Single Page Application design and implementation, including use of front-end tools such as CanJS, Vue, Aurelia, or Angular JS

  • Experience with queues/workers in a distributed workload system (e.g. Beanstalkd, RabbitMQ, Iron.io, Amazon SQS) is a plus

  • Experience with Composer, NPM, Gulp, Grunt, or other tools in the build pipeline

  • Troubleshoot issues with web server, database, security, network, and web technologies

  • Customize, compile, install, configure, monitor and debug server instances, especially on NGINX

  • Reporting, maintenance, and test automation tools in PHP (e.g. PHPUnit)

  • Create and enhance in-house tools for website operations, support hardware & software issues

  • Experience with customer & end-user support of online products; web, graphic and usability design


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept