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