




* Develop front end website architecture. * Design user interactions on web pages. * Develop back\-end website applications. * Create servers and databases for functionality. * Ensure cross\-platform optimization for mobile phones. * Ensure responsiveness of applications. * Work alongside with graphic designers for web design features. * Observe a project from conception to a finished product. * Design and develop APIs. * Meet both technical and consumer needs. * Stay up to date with developments in web applications and programming languages. **Requirements** * 1\-3 years of experience in software engineering or a related field * Proficiency with fundamental front\-end * languages such as HTML, CSS. * Familiarity with JavaScript frameworks such as JS and React * Proficiency with server\-side languages such as Ruby, Node js. * Familiarity with database technology such as MySQL, PostgreSQL. * Attention to details. * Excellent written and verbal communication skills. * Excellent written and spoken in both English and Arabic.


