UI Responsibility and Knowledge
- Ability to work on multiple UI frameworks (React js, Vue js, Angular js)
- Advance styling concepts (flex, grid, etc...) and frameworks like scss, css in js
- Reusable component creation with better implementation (styling, custom properties, etc...)
- Basic idea about server-side rendering
- Unit rest case for components, store and util functions
- Local storage understanding (indexDB, cookies)
- Knowledge About How service workers (PWA)
- Performance improvement (handling large data set, frameworks best practices)
- Basic idea about build processing
- Animation and canvas
- Basic understanding of SEO
- Handling Notifications
- Web sockets
CLOUD Responsibility and Knowledge (If any cloud knowledge)
- Any cloud knowledge (aws, google cloud)
- File storage
- Backup and crash maintenance
- Static web hosting
- load balancing
- Backend hosting
Development Responsibility and Knowledge
- Basic understanding about CI/CD (github actions, gitlab yaml, circleCI, Jenkins)
- Repo maintenance (versioning, package maintenance, Basic documents, etc)
- Familiar with agile methodology (jira, trello)
- Git knowledge
- Docker
- Basic understanding about UX tools (figma, adobe)