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