Detailed Job Description.
- Design and develop of customer facing UI and corresponding backend services
- Create scalable and re-usable components using Vue.JS frameworks
- Create dynamic and interactive web experiences using HTML5, CSS3, and JavaScript
- Understand and implement latest HTML and CSS specifications, techniques, and best practices and maintain code consistency
- Create hi-fidelity Mock ups and interactive prototypes to reflect portal functionality and better user experience
- Monitor and analyze website performance metrics using available tools and implement performance optimisation techniques.
- Regularly update and maintain UI components and style guides to reflect client branding
- Develop and maintain all server-side network components using Node.js
- Manage optimal performance of the central database and responsiveness to front-end requests
- Implement effective webservices, security protocols, data protection measures, and storage solutions
- Troubleshoot integration issues and ensure seamless functionality
- Work closely with product managers and stakeholders to understand portal / feature requirements and objectives
Technical Skills
Primary / Mandatory
- Vue.JS frameworks
- HTML5, CSS3, JavaScript, jQuery
- Node.js
Secondary/Preferrable
- MySQL, MongoDB
- Microservices & DevOps Principles
- Cloud based infra /AWS
- Unix/Linux/Mac environment