Minneapolis, MN (Remote till Covid)
6+ Months
Mandatory skills:
· 7-9 years' experience
· Excellent hands-on knowledge of HTML5, CSS3, JavaScript, CSS Modules / CSS in JS
· Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript - and practical uses in building complex interactive experiences, primarily with ECMAScript 2015+
· You should be up-to-date with new specifications (different stages), and also, using transpilers like Babel to use features from all stages
· Experience working with Single Page Applications (SPA) with universal rendering capabilities.
· Solid understanding of React.js, its core principles - lifecycle methods, virtual DOM etc. and at least 6 – 12 months hands-on experience with the same
· Understanding of one-way data flow and the Flux architecture.
· Understanding of stateful (container) vs stateless (presentational) components and how to break down the application page into components,
· React Hooks, Suspense, Memo etc. · Core understanding of how React's state management works out of the box. Understanding of different libraries available to better manage application state like Redux/MobX.
· Difference in the way each library works (pure functions vs observables etc.) and the workflows as well as best practices
· Different middleware implementations available for async actions in Redux like redux-thunk, redux-saga, redux-observable etc.
· Hands-on experience with at least one
· Understanding of different CSS architectures that go hand-in-hand with React.js application development.
· Pros and cons of component-level CSS vs global and where to apply each
· Experience using fluid grids, and building responsive/adaptive websites using Bootstrap etc.
· Understanding of hybrid vs native mobile apps.
· Experience with implementation of mobile/hybrid frameworks/libraries like React Native, Ionic, Flutter is a plus.
· Understanding of SEO and accessibility and making it part of the development workflow
Regards,
Satya
Technical Recruiter
Key Business Solutions, Inc|| Office: 916 646 2080 Ext 216 || Fax: 916 646 2081 || Email: satya@keybusinessglobal.com || Website: www.key-soft.com || Yahoo IM/G Talk: satyakeysoft
Notice: This email is not intended to be a solicitation. Please accept our apologies and reply in the subject heading with REMOVE to be removed from our Mailing list. Thank You.
You received this message because you are subscribed to the Google Groups "Xrecnet IT Recruiters Network - Corp to Corp IT Jobs & Hotlists" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xrecnet+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xrecnet/CAAd%3Dnqf1DTyXcARcm3U9S4V3mKDqbhW5GHcceEBHRC3%3Dn86-bQ%40mail.gmail.com.
No comments:
Post a Comment