We provide IT Staff Augmentation Services!

React Js Developer Resume

4.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY

  • Having 8+ years of experience in developing User Interface applications and professional Web Applications using HTML 5, CSS3, JavaScript, jQuery, ReactJS, AngularJS, AJAX, JSON.
  • Experience in developing Single Page Application (SPAs) using various JavaScript frameworks likeAngularJS, BackboneJS.
  • Experience in developing Web Applications and developing various UI widgets using JavaScript libraries like jQuery, ReactJS.
  • Experienced in ReactJS and working with React Flux Architecture using complex object - oriented concepts in improving the performance of the websites.
  • Familiar with creating custom reusable ReactJS components library.
  • Experience in working with ES6 features, used babble, web pack with ES5.
  • Good understanding of Typescript and Angular 2.
  • Experience in DevOps Process includes Continuous Integration, Delivery, Deployment, Testing and Operations.
  • Expert in HTML5, CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
  • Experience in developing and updating a web page quickly and effectively using HTML5, CSS3, JavaScript and jQuery with the webpage cross browser compatibility.
  • Worked on the CSS preprocessors LESS and SASS.
  • Experience on implementing the AJAX features using JavaScript and jQuery.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Implemented and used web services with the help of WSDL, SOAP and Restful to get updates from third parties.
  • Responsible for checking Cross Browser Compatibility and worked on cross browser issues with different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari.
  • Used Karma and Jasmine for unit testing and contributed in protractor e2e testing.
  • Good experience in debugging and troubleshooting the existing code.
  • Worked with the build system (Grunt, Gulp) and task runners NPM, Bower etc.
  • Expertise in using all popular editors like Visual Studio Code, Eclipse, Web Strom, Sublime Text and Notepad++.
  • Used SVN, GIT for version control.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.

TECHNICAL SKILLS

Web Technologies: HTML5, CSS3, XML, JavaScript, jQuery, AJAX, DOM, JSON.

Frameworks: ReactJS, AngularJS, BackboneJS, Bootstrap

IDEs worked on: Visual Studio Code, Eclipse IDE, Sublime Editor, WebStorm.

Languages: JavaScript, HTML, CSS

Application servers: Apache Web server.

Standards Used: W3C.

Operating Systems: Windows,Mac OS

Version Controls: SVN, GIT.

PROFESSIONAL EXPERIENCE

Confidential, Eagan, MN

React JS Developer

Responsibilities:

  • Developed the application using Agile methodology by breaking down the project to several Sprints.
  • Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JavaScript, AJAX, JSON, ReactJS.
  • Developed ReactJS components that hold model data and call back functions for the actions triggered from the view.
  • Developed project’s web page as Single Page Application (SPA) by using ReactJS, Redux.
  • Developed generic Action Menu components to be reused in the entire application using ReactJS and Redux.
  • Implemented flux pattern by using Redux framework as a core dependency.
  • Used Formik React components and hooks for building forms in the application.
  • Worked on querying NodeJS using AJAX calls.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Used REST API calls to fetch and create test data and to interact with API.
  • Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities.
  • Implemented SASS code for all the CSS files.
  • Used Storybook to build independent components, document them for reuse and visually test to prevent bugs.
  • Developed Responsive layouts for different screen sizes and resolutions.
  • Used Jasmine to perform unit testing for ReactJS pages and Karma for Integration testing.
  • Implemented a Continuous Delivery pipeline with Docker and Jenkins build tool.
  • Used GitHub to manage repositories and Agile-radar for project status tracking.
  • Used Web Pack as build tool.

Environment: ReactJS, Redux, Formik, JavaScript, HTML5, CSS3, SASS, Bootstrap, XML, JSON, Grunt, Restful Web Services, Design Patterns, Jasmine, Webpack, JIRA, Storybook.

Confidential, Houston, Texas

React JS Developer

Responsibilities:

  • Collaborated with team on implementing new features and UX in an Agile environment.
  • Developed working prototypes from UI designs for cross-platform devices.
  • Developed React reusable stateless and stateful Components which were used to render React Web Pages and Implemented client-side Interface using ReactJS.
  • Responsible for developing a front-end application using ReactJS and Flux architecture for internal teams productivity use.
  • Experienced in ReactJS and working with React Flux architecture.
  • Developed ReactJS pages, Web services calls and AJAX calls for the application.
  • Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Backbone.js, Underscore.js.
  • Interacted with RestfulAPI services (jQuery, Ajax, and JSON to write/read data from back-end services).
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
  • Migrated part of the application using ReactJS, Redux.
  • Worked with ECMA Script 6 features. For build of JSX and ES2015(ES6) used Babel, webpack.
  • Actively involved in the development of the Q&A module of the application.
  • Responsible for internationalizing (i18n) the Web Application based on W3 Standards.
  • Used Git for version Control and Bitbucket for hosting repositories.
  • Used SourceTree along with Git command line for GitFlow and managing branches.
  • Used Jenkins to make build process and Used Karma, Jasmine to write unit test cases.

Environment: HTML5, CSS3, XML, JSON, Bootstrap, JavaScript, jQuery, BackboneJS, UnderscoreJS, ReactJS, Redux, Restful Web Services, AJAX, Bit Bucket, Source Tree and MS Office Suite.

Confidential, Addis Ababa, Ethiopia

UI Developer

Responsibilities:

  • Developed the Web application layout and forms using HTML5, CSS3, Bootstrap and JavaScript.
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Used AngularJS for client-side data binding and template based UI development.
  • Created Factories in AngularJS to instantiate methods for Controllers and Services to create singleton methods to be shared between controllers.
  • Used AngularJS $http calls to asynchronously pass JSON data between the HTML page and WebAPI.
  • Developed the Buttons like popup windows and the modal windows by using the jQuery.
  • Used jQuery, AJAX for service calls on pages to interact with the server for information.
  • Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML5 pages.
  • Developed data formatted web applications and deploy the script using HTML5, CSS3 and client-side scripting using JavaScript.
  • Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Created forms to collect and validate data from the user in HTML5 and JavaScript.
  • Responsible to store and retrieve user entered data to HTML5 session storage hence give user feature of running several sessions at one time.
  • Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Developed web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Used GIT for version control.

Environment: HTML5, CSS3, XML, JSON, Bootstrap, JavaScript, jQuery, AngularJS, Restful Web Services, Adobe Dreamweaver CS5, AJAX and MS Office Suite.

Confidential, Addis Ababa, Ethiopia

Web Developer

Responsibilities:

  • Developed the Web pages and forms using HTML5, CSS3, Bootstrap, JavaScript, jQuery.
  • Used jQuery/AJAX for creating various widgets, data manipulation and form validations.
  • Developed Object Oriented JavaScript code and responsible for client-side validations using jQuery functions.
  • Developed code to call the APIs to fetch the data and populated the UI using jQuery/AJAX.
  • Developed Responsive layouts for different screen sizes and resolutions.
  • Extensively worked with jQuery for Effects with AJAX, XML.
  • Implemented Web Services using REST and XML/HTTP technologies.
  • Used Jenkins to build and deploy the code in Development and QA environments.
  • Involved in testing and executing scripts and fixing them on failures using Selenium.
  • Used Jasmine to perform unit testing for jQuery pages and Karma for Integration testing.
  • Used Bitbucket for hosting repositories and JIRA for project status tracking.
  • Used SourceTree to interact with the Git repositories along with Git Bash.
  • Used to perform Grunt repetitive tasks such as compilation, unit testing.

Environment: jQuery, JavaScript, HTML5, CSS3, SASS, Bootstrap, XML, JSON, Grunt, Restful Web Services, WebStorm, Tomcat8, Design Patterns, Jasmine, JIRA.

We'd love your feedback!