Frontend Dev requirements:
Must have strong fundamental knowledge of react library, having worked on multiple projects in react.js which are live.
Solid understanding of javascript language.
Must have 6+ yrs of experience in frontend development.
Should have good design thinking and able to design solutions of the problem efficiently.
Solid understanding of frontend technology and how web works.
Should be able to develop without any library or framework should be comfortable with vanilla javascript as well.
Should understand advance level concepts like CDNs, Load Balancing, Caching, Nginx etc.
Should be able to setup a new application from the scratch and deploy on production using tools like docker.
Must have good understanding of browser apis.
Must have strong knowledge of HTML, CSS. Able to convert any complex design into code with or without any framework/library.
Should be able to complete the tasks independently with excellent code quality.
Should be willing to work in startup type environment able to deliver things in time and quickly.
Must have good hands of experience with versioning systems (preferably git).
Bonus:
Full Stack development experience.
Have developed Offline Application.
Have computer programming fundamentals sound. Should also have concepts clear for OS, Network, Databases etc.
Contribution to open source projects.
react-native development.