.Job Overview:
We're looking for a React Developer to join our growing frontend team. As a React Developer, you will help develop the next generation of our apps using tools such as , Redux, Enzyme and Webpack.
Responsibilities:
Developing and implementing highly-responsive user interface components using React concepts.
Developing and implementing front-end architecture to support user interface concepts.
Building reusable components and front-end libraries for future use
Ability to build apps and websites that are extremely sensitive.
Create data visualization tools, libraries, and reusable code for prospects
Integrate designs and wireframes within the application code
Translate wireframes and designs into good quality code
Good understanding of CSS libraries, GIT, Sigma, Adobe XD etc.
Writing application interface codes using JavaScript following workflows
Troubleshooting interface software and debugging application codes.
Developing and implementing front-end architecture to support user interface concepts.
Monitoring and improving front-end performance.
Documenting application changes and developing updates
Design and develop new custom components to meet project requirements
Skill Required:
Minimum + years of experience
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Thorough understanding of and its core principles
Experience with popular workflows (such as Flux, Redux,Create React App, data structure libraries.
Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods)
Familiarity with modern front-end build pipelines and tools (CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM)
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}