Very good understanding of design and web architecture
Strong ability to work on all aspects of software development from requirement collection to analysis, design, development, and testing
Minimum of 4+ years' of hands-on experience as a front-end developer using HTML5, Angular JS Version 6 and other Java script frameworks
Proficiency with Data visualization and charting tools/frameworks
Experience in developing an Angular JavaScript application from scratch
Expert knowledge of CSS, CSS extension languages and CSS pre-processor tools to design responsive front end in web
Thorough knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration, and continuous delivery.
Exposure to performance analysis and past improvement for js applications
Strong debugging and analytical skills
Ability and willingness to learn new technologies and business domain • Team player and have ownership mentality
Strong communication and organizational skills, ability to multitask, proactive, and strong organization skills
Proficiency using Git version control.
Ability to work in start-up culture, be flexible in attitude
Experience of being part of end to end delivery project would be an added advantage Job Description
Experience of developing front end for software products would be an added advantage
Good understanding of human-computer interaction design (HCID)
Experience or knowledge of React.js and other JS libraries will be a big plus