As one of the first members of the frontend development team at Mosaic, you will be the sole owner of the entire front end development cycle for our consumer-facing webproducts. Also, you will be responsible for shaping up the entire system for scale andcollaborating intensively with the backend and design teams to create the best consumerexperiences.Responsibilities :Develop all user-facing products preferably in ReactBuild reusable components and front-end libraries for future useTranslate designs and wireframes into high-quality codeOptimize components for maximum performance across a vast array of web-capabledevices and browsersFocus on code maintainability and performance of the application.Provide technical advice and assists in solving programming problems.Enhance SEO, Analytics and overall frontend architecture for better performance Requirements :Experience with Shopify or other e-commerce enabling platformsStrong proficiency in JavaScript, including DOM manipulation and the JavaScript objectmodelGood foundation in design and a knack for designing interactions and elegant interfacesGood to have - understanding of React.js and its core principlesGood to have - experience with popular React.js workflows (such as Flux or Redux)Experience with data structure librariesFamiliarity with RESTful APIsFamiliarity with modern front-end build pipelines and toolsA knack for benchmarking and optimizationFamiliarity with code versioning tools (such as Git)Proficient in industry-standard best practices such as Design Patterns, Coding Standards,Coding modularity, Prototypes, etc.Experience in using debugging tools used for profiling/optimizing performanceExperience in debugging, tuning and optimizing UI componentsA minimum of two (2) years of relevant development or engineering experience. Skills:- React.js, Javascript, Shopify and Redux/Flux