ROLES AND RESPONSIBILITIES
Basic knowledge of UI/UX
Advanced HTML
Advanced CSS
Basic knowledge in CSS preprocessing Sass and LESS
Advanced JavaScript ES5 or ES6
Advanced Experience in React Library
Good Experience in calling and handling REST APIS
Advanced knowledge of jQuery library
Advanced knowledge in Responsive Design
Basic knowledge of Version Control
Advanced knowledge in Testing and Debugging
Advanced knowledge in Browser Developer Tools
Basic knowledge of Web Performance
Performs fault finding, diagnosing, and fixing bugs.
Work closely with the QC team, to ensure quality and punctual software development within his responsibilities.
Develops/maintains documentation for application portfolio, interface and workflow, data model and report support.
Consults with the user community to improve software application's effectiveness.
·A portfolio is a mandatory profile without a portfolio will be neglected
EXPERIENCE
• 3 years experience in systems/software development.
• Relevant and applicable software and systems development certifications desirable
• Experience in doing consultations with end users concerning systems, updating systems, and testing newly installed systems to verify functionality.
• Working understanding of programming languages such as React, React Native, Javascript, Jquery, Angular...
• Experience working with web markup
• Good knowledge of software implementation best practices.
• Experience in the Scrum development process