Job Title: Enterprise Software Arch (Senior ReactJS Developer)
Location: Redwood City CA (2 days/week on office)
Description:
Qualifications and Experience:
* 4 years of proven experience as a React.js Developer showcasing your expertise through successful project delivery.
* Advanced proficiency in React.js Reactrouter Babel NPM Webpack etc. and their core principles including state management functional components hooks and virtual DOM manipulation.
* Strong knowledge of Typescript Jest and Cypress.
* Ability to identify and rectify performance bottlenecks ensuring an unparalleled user experience.
* Strong command of HTML5 CSS3 and JavaScript (ES6) along with modern frontend build tools and workflows.
* Familiarity with RESTful APIs GraphQL or similar data communication protocols.
* Must have good knowledge of Agile/Scrum continuous integration and deployment.
* Working knowledge of CSS preprocessors like SASS/LESS. Flow/Typescript Storybook is a bonus.
* Good understanding of advanced CSS3 concepts including Flex and CSS Grid and usage in largescale enterprise applications.
* Good understanding of integrating with REST APIs and ensuring the quality of APIs by reporting bugs (if any) during integration.
* Nice to have strong skills in enterprise Java technology stack including Java Spring Maven and JUnit.