Sr React Developer
Published | September 18, 2022 |
Location | Irving, TX |
Category | Default |
Job Type | Full-time |
Description
Title: Sr React Developer
Location: Irving TX
Job Description:
- Experience in developing and designing user experiences of Internet/Intranet applications using HTML, DHTML CSS, SASS, LESS, Modern JavaScript, React JS, Redux, ES6, Saga, thunk Web pack, GraphQL, Flex, JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
- Must Expertise in Modern JavaScriptand CSS.
- Expertise in implementing project modules with functional based component structure and using React Hooks.
- Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Javascript functions, Cascading Styles across cross-browser using Firebug, Developer ToolBar.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Expertise in implementing easy to use Bootstrap plugins for building carousel, accordion, modal windows etc. Extensive knowledge in developing single - page applications (SPAs) ReactJS.
- Expertise in React Js and working with React Flux architecture.
- Experiencein Compatibility testing using BrowserStack
- Experience with middleware using Redux-Thunk, Redux-Saga, Redux-Logger, Universal React Redux, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFul services.
- Expertise in React Js framework to develop the SPA.
- Experience in ReactJs Libraries like redux thunk, redux saga. Experience with modern build tool chains, like JavaScript frameworks/technologies such as Express.js, Angular.js, React.js Flux.js.
- Experience in Unit Testing frameworks like Mocha, Chai, and Jasmine Integration Testing and in preparing test cases.
- Experience in working with ReactJS, React Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.
- Expertise in creating Custom Reusable React Components Library Experienced in working with Redux architecture using complex Object Oriented concepts in improving the performance of the websites Experience in using React Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in React Js for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experienced in working with Node.js and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express, luck, spark and templating engines.
- Experience in Node environment using Node.js, NPM, Grunt, Gulp, and Groovy Bower.
- Experience in the Java Programming environment Java 8 or above. Must understand the Spring Boot RESTful API concept and be able to debug Java App independently.
- Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Expertise in RESTful, SOAP web services to integrate between Application to Application Experience with front-end development with back-end system integration.
- Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners Expertise in using bug tracking tools like JIRA.
- Experience in Version Control tools like GIT, SVN for Source Code version management.
- Good knowledge in working with databases like Oracle, MS SQL Server, Azure, MySQL, PL/SQL(Oracle), PostgreSQL, NoSQL, MongoDB, Cassandra along with web application servers like Apache Tomcat, Web logic etc.
- Proficient with various IDE like Eclipse, IntelliJ, VSCode, and Notepad++.
- Experience working with CVS and SVN for software configuration
- Experienced with Linux system administration, DevOps and AWS cloud platform.
- Experiencedwith windows AWS to deploy the application on the cloud and manage the session.
- Experienced with UI manual/automated testing tools using Jasmine, Karma, Mocha and Protractor and code optimization SQL queries on databases like Oracle, also worked on NoSQL Database like MongoDB.
- provided by Dice