We provide IT Staff Augmentation Services!

React Developer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 5 Years of Work Experience in Web Development using HTML5, CSS, JavaScript, SASS, ReactJS, and Redux.
  • Experience with common front - end development tools such as YARN, NPM, GULP, NPM server, Webpack, and Babel.
  • Proficient in React Frameworks such as Bootstrap, Semantic UI, Material UI and React Spring.
  • Strong understanding of JavaScript core concepts, DOM manipulation using vanilla JS and JavaScript object model.
  • Experience in creating Reusable Components using React JS.
  • Versed in creating asynchronous programs using technologies such as Fetch and Axios in React.
  • Strength in implementing State Management Systems using React Redux, Redux Saga, and Redux-Thunk.
  • Experienced in designing RESTful and Dynamic API’s using MVC Data structure.
  • Experience in Testing Frameworks such as Selenium and Jest with Enzyme for the front end.
  • Knowledge in Agile and Scrum development practices that aided to the productivity and efficiency of every team member.
  • Experience in GIT Version Control to manage software development between Team Members using technologies such as JIRA, Bitbucket, and Trello.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, JavaScript, ES6, Bootstrap4, Semantic UI, Flexbox, Media Queries, AJAX, SASS, Flexbox.

Libraries: React JS, Redux, React Router, jQuery.

Development Tools: Visual Studio Code, NPM, Webpack, Babel, Sublime Text.

Testing Tools: Jest, Enzyme

Version Control: GIT, Bitbucket.

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

React Developer

Responsibilities:

  • Developed component-based website from scratch using React/Redux following ES6 style.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI.
  • Performed unit testing using Jest and Mocha.
  • Worked with SASS as a CSS preprocessor.
  • Involved in developing using HTML and JavaScript for client-side presentation and, data validation on the client-side within the forms.
  • Used React Router to apply a seamless experience for the user to navigate through components.
  • Responsible for debugging and improving the original React Redux configuration for several programs.
  • Implemented frameworks such as Bootstrap and Semantic UI to cosmetically improve various components in various projects.
  • Experience in using GIT for pulling and committing the developed content from/to the GIT repository.

Confidential, Valencia, CA

Application Developer

Responsibilities:

  • Developed single page application using HTML5, CSS3, JavaScript ES6, React and Redux.
  • Collaborated with designers to create paper prototypes and Wireframes for the design of the web application.
  • Implemented navigation with React Router and state management with Redux.
  • Used Axios for fetching API data in React JS with Redux-Thunk as middleware.
  • Achieved bundling with webpack and backward compatibility with Babel .
  • Handled cross browser/platform compatibility issues (CHROME, IE, Firefox, and Safari) and debugged issues using tools like Console developer tool, React and Redux developer tool.
  • Maintained CSS styling with SASS with heavy focus on user experience and compliance to standards.
  • Worked in the Agile / Scrum development environment with frequently changing requirements and actively participated in scrum.
  • Used Jest and Enzyme for testing the code to catch the bug and test the functionality of different parts of the code in React application.
  • Used JIRA for bug tracking and issue tracking.

Confidential

Web- Developer

Responsibilities:

  • Conducted requirements gathering sessions and development activities
  • Designed graphics, buttons, logos, and flash animation for the website.
  • Used jQuery core library functions for the logical implementation part for all the application.
  • Designed web pages using HTML and CSS / CSS3 and implemented functionalities in JavaScript .
  • Proficient knowledge of JIRA to track issues and communicate with other teams in various environments.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side within the forms.

We'd love your feedback!