What are the responsibilities and job description for the Frontend Architect. position at Sierra Business Solution LLC?
Job Description
Frontend Architect. Remote Job Description : Front End Architect with overall experience of 12 years Working experience in eCommerce domain and experience on platforms like commercetools (including Frontastic) Must have worked on design and as an Architect for 3 years on ecommerce applications of medium to large size. Experience in creating design documents, knowledge of UML artifacts such as class, activity, and sequence diagram Experience in using tools like draw.io, lucid chart, Miro etc. Experience in architecting, designing and developing Front End applications using React and Next.JS Strong proficiency in Type Script, JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of Next.js, React, composable frontend and its core principles Experience with data structure libraries (e.g., Immutable.js) Knowledge of isomorphic React is a plus Familiarity with RESTful APIs Good experience with Monitoring and Alerting tools like New Relic, Splunk etc. Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Experience with common front-end development tools such as Babel, Webpack, Yarn, etc. Experience in working with AWS cloud technologies Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}} Knowledge in CI/CD tools (Gitlab, Jenkins, Bamboo, VSTS, etc.) Experience with authentication (OAuth2, OpenID Connect, etc.) and authorization of APIs and security best practices such as validation, etc Hand on Experience in MongoDB A knack for benchmarking and optimization Experience with Agile / SCRUM methodology for product development Excellent verbal and written communication skills Experience working in SaaS environment