Senior PHP Laravel Developer

Senior PHP Laravel Developer

Essential Duties and Responsibilities:

  • Build, test and set up cutting-edge website applications in an efficient matter; work with other developers to fill data acquisition requirements
  • Identify and fix CSS, HTML and scripting compatibility issues between a variety of platforms and browsers; test websites on different browsers and mobile device browsers; correct problems identified by customer feedback
  • Investigate and discover architectural considerations, such as web usability, site performance and database design, as part of the system design process; research and assess implementation alternatives for new application features
  • Collaborate and communicate with development teams and management to resolve conflicts, prioritize needs, choose solutions or develop content criteria
  • Develop procedures for ongoing website revision; recommend performance improvements; create and refine style guidelines for website content; select design tools, programming languages or applications
  • Provide detailed explanations of website specifications, such as activities, software, product features, programming languages, communication protocols and operating systems hardware and software
  • Remain up to date about current programming practices and web technologies through reading, continuing education opportunities or participation in professional workshops, groups or conferences

Job Requirements:

  • Write well designed, efficient, testable, and maintainable code
  • In depth knowledge of object-oriented PHP and Laravel PHP Framework
  • Hands on experience with SQL schema design, SOLID principles
  • Hands on experience with REST API development in Laravel
  • Working experience with Laravel Events, Listeners is a must
  • Software testing using PHP Unit
  • Knowledgeable in PSR-12 coding standard with PHP Code Sniffer as enforcer/linter
  • Working experience with VueJS, or any front-end framework
  • Creative and efficient problem solver
  • Hands-on experience with network diagnostics, network analytics tools
  • Required technical stack in PHP, Laravel, MySQL, VueJs, Git, Nodejs, Composer Package Management
  • WordPress plugin and theme development
  • Knowlegable in app deployment on platforms like Azure, AWS, or other shared-hosting clients (cPanel, Plesk, etc.)
  • Have used Vuetify, Bootstrap, jQuery, or any other common frontend framework
  • Working knowledge with Linux-based operating systems
  • Familiarity with basic unix command line utilities

Educational requirements

  • Bachelor’s Degree  in Computer Science, Web Developer or any related course.
  • With Previous working experience with PHP and Laravel Framework for at least 3 years.