.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}}