Job Description
<strong>Responsibilities</strong><p><br></p><ul><li> Developing the structure of the front end of the system.</li><li> Design user interactions on applications.</li><li> Development of back-end systems.</li><li> Create servers and databases for jobs.</li><li> Ensure the quality of application performance on various types of mobile phones.</li><li> Ensure applications are responsive.</li><li> Work alongside graphic designers to design application features.</li><li> Proceeding projects from the beginning of conceptualization to the final product.</li><li> Design and development of application programming interfaces (APIs))</li><li> Meet both technical and operational requirements.</li><li> Keeping abreast of developments in web applications and programming languages.</li></ul><p><br></p><strong>Requirements</strong><p><br></p><ul><li>Bachelor’s degree in Computer Science or related field.</li><li>Excellent knowledge of programming languages such as Java, Python, and Javascript.</li><li>Knowledge of frontend web development tools such as HTML, CSS, and React.</li><li>Experience with database management systems such as MySQL and MongoDB.</li><li>Strong problem solving, analytical, and communication skills.</li><li>Ability to work well in a team-oriented environment.</li><li>Experience with agile development methodologies and DevOps practices.</li></ul>