**As a Front End Developer, you will be responsible for:**
* Implementing the visual and interactive elements of a web application or website using HTML, CSS, and JavaScript.
* Translate design wireframes/mockups into functional front-end components.
* Ensuring cross-browser and cross-device compatibility by testing and debugging frontend code
* Optimizing frontend performance to improve loading times and user experience
* Integrating frontend with backend services and APIs to fetch and display data dynamically
* Troubleshooting and resolving frontend issues reported by users or QA testers promptly
**To be qualified for this role you should:**
* Have a Bachelor's degree in Computer Science, Information Systems, Computer Engineering, Telecommunications Engineering or related field
* Fresh Graduate or possess 1-2 years of experience in a related field
* Having proficiency in HTML, CSS, and JavaScript (including frameworks/libraries like React, Angular, or Vue.js)
* Knowing CSS
* Being familiar with version control systems like Git
* Able to work with APIs and integrate frontend with backend services
* Being familiar with UI component libraries like Material-UI and Bootstrap
* Having proficiency in debugging frontend issues using browser developer tools
* Having strong problem-solving skills and attention to detail
* Having effective communication skills to collaborate with other team members, including backEnd Developers
* Able to work independently and manage multiple tasks efficiently
* Having a willingness to learn new technologies and stay updated with the latest frontend trends and best practices.