Job Description
<strong>Job Responsibilities</strong><p><br></p><ul><li>Build efficient, testable, and reusable PHP modules.</li><li>Developing new features and user interfaces from wireframe models</li><li>Design, build, and maintain high performance, reusable, and reliable code.</li><li>Contribute in all phases of the development lifecycle.</li><li>Connect to third-party information using various API techniques.</li><li>Ensuring the best performance and user experience of the application</li><li>Help maintain code quality, organization, and automation.</li><li>Identify and correct bottlenecks and fix bugs.</li><li>Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions</li><li>Manage departmental ticket queues, inboxes and assigned project tasks</li><li>Troubleshooting, testing and maintaining the core product software and databases</li></ul><p><br></p><strong>Job Requirements</strong><p><br></p><ul><li>BSC degree in Computer Science, Engineering or a related subject;</li><li>3-5 years of software development experience, particularly in PHP MVC frameworks (Symphony is preferred) and strong proficiency in JavaScript;</li><li>Experience with JS bundlers like webpack</li><li>Strong knowledge of modern web standards (HTML5, CSS3), JavaScript/jQuery.</li><li>Experience with single-page applications (preferred)</li><li>Expert knowledge of Object Oriented Concepts</li><li>Solid experience in developing enterprise web in agile model</li><li>Hand-on experience in performing platform integrations using existing REST APIs.</li><li>Familiarity with server technologies. (NPM, Docker, NGINX).</li><li>Proficient knowledge of web application architecture</li><li>Monitors overall code quality\build failures</li><li>Database development (MariaDB, MongoDB, SQL, Multiple-joins, Views, triggers, and stored procedures)</li><li>Experience with common CSS frameworks such as Bootstrap</li></ul><p><br></p>Powered by JazzHR<p><br></p>I2Qsjb0pLK