Responsibilities
- Develop reusable UI components, define accessibility & governance, and rollout the components across the digital channel group
- Develop applications with good usability principles, cross-browser compatibility, web security (XSRF, cross-site scripting defense), accessibility, markup standards, last-mile performance (minify, closure tools, sprites), and HTML document architecture.
- Considerable experience in following Agile development methodologies and best practice
- Strong experience in User experience (UX) & design
- Provide design and architectural solutions to the business problem
Qualifications
- Bachelor's degree in computer science or an equivalent qualification
- Over 2 years solid experience in developing applications using react and Node.js
- Expertise on HTML5/CSS3, JavaScript, ReactJS/Redux
- JavaScript knowledge: jQuery, node-based frameworks.
- Good knowledge of JavaScript development and development frameworks
- Experience in designing and implementing components, web-based application architectures, and technologies.
- Strong object-oriented design principles and knowledge of design patterns
- Good understanding of quality engineering principles and practices will be an added advantage
- Familiarity with CI/CD build/deploy pipelines and modern DevOps practices like Git-Ops
- Good understanding of technology methodologies including Agile (SCRUM), continuous integration/continuous development, and automation
- Familiarity with JIRA and writing user stories
Apply via SpotJobs
Please click APPLY NOW button to upload your CV via SpotJobs