Developing SPA | PWA and maintenance live applications Work with other team members: UI/UX designers, Backend, etc Write clean, reusable, testable code following modern best practices Communicate effectively with other front-end team members Use analysis systems to identify and fix product issues Optimize components for maximum performance Learn new technologies to improve yourself and products continuously Use best practices for development (SEO, etc) Required skills:
Expert in HTML, CSS, SCSS, SASS Expert in JS | React.js Expert in Redux, Context API Familiar with Redux Middlewares such as Saga Expert in SSR, SSG and Next.js framework Export in Restful API call, Axios configuration, OAuth 2 concepts, etc Skilled in UI Packages such as Material UI, Semantic UI Familiar with common React.js packages Familiar with web socket Experience with common front-end development tools such as Babel, Webpack, NPM, etc Proficiency in using Git Desired skills:
Worked on PWA and relative tools (service-worker, manifest, etc) Familiar with Video/Audio streaming packages Familiar with IndexedBD Familiar with Agile Scrum Familiar with detecting browser-dependent issues