We provide IT Staff Augmentation Services!

Ui React Js Developer Resume

5.00/5 (Submit Your Rating)

Salt Lake City, UT

SUMMARY

  • Around 7 Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
  • Experienced as a User Interface/Front End Developer in developing applications using HTML5, HTML4, CSS2/3, XHTML, JavaScript, jQuery, jQuery Mobile, AngularJS, ReactJS, AJAX, JSON, MVC.
  • Hands on experience in creating components and documentation using ReactJS.
  • Extensive work experience in writing web application programs covering front-end/UIusing teh web technologies like DHTML, HTML4.01/5, XHTML, XML, CSS2/3, JavaScript, jQuery library, Bootstrap, Backbone, AngularJS, ReactJS, Moment.JS, D3.JS, DOM, Handlebars, AJAX and JSON.
  • Significant experience in web development tools like Adobe Dreamweaver CS3, Eclipse, and Firebug.
  • Proficient in developing Single Page Applications (SPA) using JavaScript MVC framework such as React JS.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test-Driven Development.
  • Experience in creating Templates, Mockups, Prototypes and Layouts.
  • Experience with creating and reviewing UI design specifications, developing prototypes and conducting usability tests.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass and Bootstrap.
  • Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in Integrating back-end applications with AJAX driven web 2.0 front-end using JavaScript framework.
  • Sound knowledge on unit and integration testing frameworks and libraries like Jasmine, Mocha & Karma.
  • Strong Knowledge of React JS Features like Components, Redux Architecture etc., and development of SPAs using React native Router.
  • Adapted Model-View-Controller (MVC) frameworks for developing web applications.
  • Experience with Version Control tools like Git and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Excellent experience and Knowledge in CSS frameworks such as Grid System, Blueprint CSS and CSS preprocessors like LESS and SASS.
  • Experience working with debugging tools like Firebug, Chrome Developer and IE Developer Toolbar.
  • Solid understanding of ReactJS Virtual Dom Algorithm, for performance optimization.
  • Experience in DOM (Document Object Model), DOM manipulations and DOM functions.
  • Hands on experience working with designs using Photoshop, Illustrator, Dreamweaver, Pages etc.

TECHNICAL SKILLS

Web Technologies: HTML/HTML5, CSS2/3, DHTML, XML, XHTML, JavaScript, DOM, MVC, Twitter Bootstrap, SASS, LESS, Wire framing, AJAX, jQuery, JSON, Grunt, Webpack

Operating Systems: Windows /XP/Vista/7/8/10, MAC OS X, Linux, Ubuntu

JavaScript Libraries: JavaScript, jQuery, AngularJS, BackboneJS, ReactJS, Moment.JS, Bootstrap, D3.JS

Wireframe Tools: Axure, Figma, Sketch Adobe Photoshop, Illustrator, Dreamweaver, and Pages

Version Control: SVN, Git, TFS

Debugging Tools: Firebug, Chrome Developer tool, IE Developer Tool

IDE & Tools: Eclipse, Atom, Notepad++, WebStorm Sublime Text, Atom, Microsoft Visual Studio, W3C Validator

Databases: MS SQL, Oracle

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Salt Lake City, UT

UI React JS Developer

Responsibilities:

  • Mainline Responsibility is developing teh Webpages using HTML5, CSS3, JavaScript and React.
  • Consumed Material-UI styled-components to build dynamic templates and views or style teh Material-UI components.
  • Used Material-UI library to create responsive application.
  • Creating react component architecture for complex modules and managing state precisely.
  • Creating stores and actions in redux and connecting store with component. Experience in flux architecture.
  • Used React Router to navigation between pages. And cross dynamic single page app (SPA)
  • Handled teh page rendering and fetching teh data using react life cycle methods.
  • Used Redux-Thunk as redux middleware to manage API calls and dispatch action based on response.
  • Used React JS for frontend framework and Redux architecture for creating data layers for unidirectional data flow.
  • Implemented various screens for teh front end using React JS and used various predefined components from NPM and Redux
  • Developed client’s website screens and front-end widgets using React JS.
  • Used es6 pre-sets to develop application and webpack as bundler for teh application.
  • Created complex component using Material-UI library like customized dropdown, tables.
  • Used Axios and Window. Fetch methods to resolve different service methods response to make an API call.
  • Experience in making API call request in React to connect to backend and display teh data based on limit and offset.
  • Developed reusable components using ReactJS as JavaScript framework.
  • Developed screens using advanced JavaScript (Es6/Es7)
  • Implement teh services using NodeJS as backend architecture.
  • Loaded teh services and components or modules using lazy loading.
  • Used Jest and Enzyme to test teh component (Class and Functional) and also teh redux part (Actions, Reducers, Thunk) make sure teh application TEMPhas good amount of code coverage.
  • Developed web applications for service advocate faced and customer based.
  • Used GIT for version controlling and regularly pushed teh code to GitLab. And assign tasks using Rally.
  • Involved in sprint backlog grooming with other teammates and assign story points based on teh acceptance criteria.
  • Worked closely with UX team to convert wireframes into user interactive web pages.
  • Closely worked with backend team for integration and with QA team for testing and fixing bugs.

Environment: HTML5, CSS3, React16.4, Redux4.0, Material-ui 4.3, JEST 23.6, Enzyme 3.9, Webpack, Node.js8/10, mongoDB 4.7, Axios, Postman, SOAP-UI, Virtual DOM, JSON, Visual Studio and Jenkins Build tool, Rally, GIT, GitLab.

Confidential, San Francisco, CA

UI React JS Developer

Responsibilities:

  • Developed user interface by using teh ReactJs, router for SPA development.
  • Used jQuery core library functions for teh logical implementation part at client side for all teh applications
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • DevelopedReactComponents and usedReduxPromiseAPIfor makingasynccalls.
  • Worked with a business system analyst to understand teh requirements to ensure that teh right set of UI modules have been built.
  • Successfully created products add and delete features using new ReactJS web components for collaborative user editing.
  • Wrote jQuery function while implementing various UI Screens across teh whole web application (both consumers facing as well as internal application).
  • Used ReactJS to build teh UI components, developed filters to display different dimension of data and font size modifiers.
  • UsedAJAX&JSONcommunication for accessingRESTful web servicesdata payload.
  • Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and ReactJS that meets accessibility and web browser standards for website.
  • Developed React JS pages, Web services calls and AJAX calls for teh application
  • Extensively used D3.JS for visualizing bar chart (horizontal, vertical), geo maps, line chart, bubble chart, ng-tables.
  • Performed Validations at Client-side using React Directives, react native Directives and implemented media queries.
  • Used Redux to store data from multiple API endpoints.
  • Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.
  • Worked on React.JS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Maintained teh code base and version controller with GIT.
  • UsedJira, Confluencefor user story tracking processes and streamlining agile planning.
  • UsedGitfor version control and best practices for handling pre-commit hooks.
  • Successfully executed teh entire test cases and fixed any bugs/issues identified during teh test cycles.

Environment: HTML5, CSS3, AJAX, JSON, JavaScript, jQuery, Typescript, ReactJS, Redux Jenkins, D3Js, GIT, JIRA.

Confidential, Charlotte, NC

UI Developer

Responsibilities:

  • Designed and developed web applications using with HTML5, DHTML, CSS3, AngularJS, Ajax, Bootstrap, JSP and jQuery based on teh W3C standards and Web 2.0.
  • Worked extensively on AngularJS in creating Controllers, Making AJAX calls using http and JSON parse. Worked on server cross platform issues. Used JSONP.
  • Analyzed and Developed objects as per Client requirements.
  • Designed, Developed, and Maintained Web sites with CSS, HTML, DHTML, DOM, jQuery and object-oriented JavaScript.
  • Experienced in developing React native components.Used Axios.JS with ReactJS for making AJAX Calls.Worked on Webpack for build and webpack-dev-server a server.
  • Wrote application-level code to perform client-side validation using jQuery and JavaScript.
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular.
  • Built advanced JavaScript modules with object-oriented design patterns and built generic JavaScript, jQuery, AngularJS, design patterns based on MVC structure (AngularJS).
  • Expert in Response Web Design (RWD) wrote applications that served desktop and mobile clients with minimal code changes to teh JavaScript frameworks.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
  • Used MySQL as a database on this project and Joomla as a CMS (Content Management System).
  • Used asynchronous AJAX calls to fetch data from Java Web services (REST and SOAP).
  • Fixed bugs and provided support services for teh application and integrated security into applications.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
  • Performed teh System Testing, Regression Testing for Complete UI after fixing teh Issues which are reported by Testing Team.

Environment: AngularJS, HTML, CSS, XHTML, DHTML, XML, DOM, PHP, JavaScript, jQuery, MySQL, AJAX, Visual Studio, GIT.

Confidential, Los Angeles, CA

UI Developer

Responsibilities:

  • Developed user interface by using teh ReactJS, Flux for SPA development.
  • Implemented ReactJS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • Maintained states in teh stores and dispatched teh actions usingredux.
  • Used React-Router to turn application into Single Page Application
  • Worked in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used React flux to polish teh data and for single directional flow.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using ReactJS.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Implemented teh Drag and Drop functionality using React-Draggable
  • Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • In Phase Two, worked closely with teh Back-End team to display data using teh Custom Components, library Components, and Redux.
  • Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTFUL services.
  • Used HTML/DHTML, CSS, DOM, JavaScript to produce high performance, rich and user-friendly Web interface.
  • Used React Router Redux to store teh route parameters in teh redux store.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called teh Restful web services calls for POST, PUT, DELETE and GET methods.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across teh Web Application.
  • Extensively used Git for version controlling and regularly pushed teh code to GitHub.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Monitoring teh offshore work and providing technical help to teh offshore team for their JIRA tickets.

Environment: HTML5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, ReactJS, Redux, Flex, My SQL, XML, XSL, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom.

Confidential

Web Developer

Responsibilities:

  • Designed and developed User-friendly web-based interfaces using HTML, CSS, JavaScript, AngularJS.
  • UsedAngularMVC architecture and two-way data binding techniques in teh development of teh application.
  • Designed CSS templates for use in all pages on teh website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Designed developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery that meets accessibility and web browser standards for website.
  • Used jQuery plugins to create autocomplete, validation, drag and drop features.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Exchanged data between backend server andUIin JSON or XML format using AJAX calls.
  • Involved in redesigning and improving existing pages to enhance teh performance of teh system.
  • Extensively used Bootstrap for rapid development and styling of HTML components.
  • Developed Web API using MVC framework for all business logic and exposed to teh front-end interfaces.
  • Responsible for development, test and maintenance of applications.

Environment: HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap, AJAX, MVC framework, Agile methodology, XML, JSON.

We'd love your feedback!