We provide IT Staff Augmentation Services!

React Js Developer Resume

2.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 5+ years of IT experience which includes 3 years of extensive experience as a React JS Developer and 2 years of experience as a UI Developer.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise in developing web pages using HTML/HTML5, XML, CSS/CSS3, SASS, LESS, JavaScript, React JS, jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Extensive knowledge in developing single - page applications (SPAs).
  • Expertise in creating user Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.
  • Good experience on customizing CSS frameworks like Bootstrap and foundation using CSS pre-processors LESS or SASS.
  • Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Expertise in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Expertise in React JS framework to develop the SPA.
  • Expertise in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good experience in creating custom reusable React Components Library.
  • Expertise in using Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTFUL services.
  • Experienced in working with Node.JS and NPM modules like http-server, Marathon.
  • Extensive experience on working with various CSS/CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, and CSS behaviors.
  • Expertise in RESTful, SOAP web services to integrate between application to application.
  • Execution of legacy ruby automation test cases in the CI/CD pipeline.
  • Experience with front-end development with back-end system integration.
  • Proficient in using Unit.js testing framework along with Jasmine.
  • Expertise in using build process tools like Jenkins.
  • Extensively worked on the CI/CD tools such as Jenkins, Git, and Maven, created workflows in Jenkins.
  • Troubleshooting any operational issues in the CI/CD pipeline.
  • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them.
  • Expertise in using IDE tools such as Notepad++, IntelliJ IDEA, Atom and VS Code.
  • Strong communication Skills with ability to learn and adapt to emerging technologies and implement them in the current projects.

TECHNICAL SKILLS

Web Technologies: HTML4/5, XML, XHTML, CSS2/3, ES 5/6, jQuery 3.2, Bootstrap 4.0

IDE & Tools: Visual Code, Notepad++, Atom, IntelliJ IDEA

Version Control: GIT, SVN

JavaScript Libraries: jQuery, React JS, Angular JS, Redux, Bootstrap

Debugging Tools: Firebug, Chrome Dev Tools, Web Inspector, IE Dev Tools

Data Base: MySQL, SQL Server 2008 R2/2012/ 2014, MONGO DB

Operating Systems: Windows XP/7/8,10

Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Manual Testing

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

React JS Developer

Responsibilities:

  • Designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, React.JS and Redux.
  • Designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
  • Developed user interface by using the React JS, Redux for SPA development.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Developed client-side Interface using React JS.
  • Used React-Router to turn application into Single Page Application.
  • Building stable React components and stand-alone functions to be added to any future pages.
  • Developed the Drag and Drop functionality using React-Draggable .
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • In phase two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTFUL services.
  • Optimized animation logic with optimistic functions to increase performance in rendering.
  • Works with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Used Restful web services to call for POST, PUT, and DELETE and GET methods.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Works with JASMINE unit test framework to write unit tests for JavaScript code.
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
  • Knowledge on Node.js environment set-up and interacted Node service team to get the service.
  • Interacted with Testing Team and Business Analysts for fixing of issues.
  • Maintain a high bar for code quality, testing and automation while finding opportunities to continuously improve them.
  • Interacted with Customers and development teams for Fix the Issues.
  • Performed the System Testing, Regression Testing to complete UI after fixing the Issues which are reported by testing team.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, ReactJS, Redux, Ajax, My SQL, XML, JSON, GitHub, Restful API, Mongo DB, Jasmine.

Confidential

React JS Developer

Responsibilities:

  • Works on Agile Development Team to deliver regular updates to business team and project managers.
  • Designing and developing the webpages using HTML5,CSS3,JavaScript,Bootstrap,SASS, LESS, React.js, Redux, Flex, Node JS, Mongo DB.
  • Responsible to style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Works on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Responsible for React UI and architecture building components library, including Tree, Slide-View, and Table Grid.
  • Implement various screens for the frontend using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Works in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implements stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Develops the flux pattern by using redux framework as a core dependency.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Develops the application on Node JS platform using JavaScript programming.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the Node JS server.
  • Fetch data from mongo DB using mongoose of Node.js.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Experience in RESTful web services to integrate between Server side to Client Side.
  • Worked with Mocha unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Extensively worked on the CI/CD tools such as Jenkins, Git, and Maven, created workflows in Jenkins.
  • Troubleshooting any operational issues in the CI/CD pipeline.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, React JS, Redux, Flex, JIRA, Mocha, GitHub, Jenkins and Web Strom.

Confidential

React JS Developer

Responsibilities:

  • Implemented client-side Interface using React JS.
  • Designed modular and reusable React components using Redux Architecture.
  • Developed websites using cross browser development, CSS, CSS animations, CSS prefixes and CSS pre-processors.
  • Used Node.js to run Webpack tasks and build the project properly.
  • Implemented Initial setup and component migration to Redux.
  • Experienced consuming APIs using AJAX and manipulating/consuming JSON objects.
  • Worked with HTML5 APIs for Video, Audio, Files, etc.
  • Worked with authorization security configurations using Node.js and JSON web tokens for authentication.
  • Worked on debugging ECMA Script 6 and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Experienced in working with Babel, Gulp, NPM, NPM scripts, and Webpack in application build and deployment processes.
  • Used advanced level of HTML, XML, AJAX, JavaScript, ECMA script 6, CSS and pure CSS layouts.

Environment: React JS, Redux, AJAX, JSON, JavaScript, ES6, NPM, Html 5, SASS, NodeJS.

We'd love your feedback!