Good understanding of build process and tools like babel,
web pack.
Understanding of Component-based architecture in
React/Vue/Angular
Have used state management libraries like Redux, Vuex, Mobx
or Apollo Client with Apollo Link state Integration of Web APIs and other 3rd
party frameworks.
Knowledge of HTML5, CSS3 and any CSS preprocessors like
SCSS, Stylus or LESS Knowledge of any backend technologies like Nodejs,
ASP.NET, PHP, Java is a plus
Optimizing bundle sizes, building fast and scalable
front-end apps
Produce clean, stable, fast, well-architected code
Ensure the best possible performance, quality, and
responsiveness of applications.
Collaborate on technical design and the development of web
applications following standards, guidelines, and project requirements
Assist with code reviews to ensure architecture and coding
standards are met across all web projects
Provide estimates for projects based upon technical and
business requirements