We provide IT Staff Augmentation Services!

React Js Developer Resume

4.00/5 (Submit Your Rating)

Troy, MI

OBJECTIVE

  • Around 8+ years of experience as a Front - End web developer in developing and designing user interface of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, Bootstrap, XHTML, XML, JavaScript, jQuery, JSON, Ajax, Ext JS, React JS, Redux, GraphQL, AngularJS and NodeJS.

SUMMARY

  • Experience in Responsive web design using CSS3 media queries, pseudo-elements, created various screen sizes for different devices like mobile, tablets, and computers.
  • Experience in server-side CSS pre-processing platforms such as SASS and LESS.
  • Experience in using ReactJS components, Forms, Events, Keys, Router and Flux concept.
  • Used Middleware, Redux-Promise in application to retrieve data from Backend and to also perform RESTful services.
  • Expertise inReact JSframework to develop theSPA. Experienced inReact JSand working withReact Flux architecture.
  • Good Experience inReact jsfor creating interactiveUI'susingOne-way data flow, Virtual DOM, JSX,concepts.
  • Proficient in understanding of JavaScript libraries and frameworks such as AngularJS, React JS.
  • Experience with middleware's using Redux-Thunk, Redux-Saga, Redux-Logger, and Universal React Redux. Expertise in ReactJS framework to develop the SPA.
  • Experienced in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Expertise in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
  • Proficient on Automation tools like Selenium, TestNG, Junit, Ant, Maven, Jenkins, Cucumber, and SOAP UI Pro for testing. Expertise in using bug/issue tracking and project management tool JIRA.
  • Experience in working with AngularJS, Angular Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library. Excellent experience in working with Agile SCRUM Methodology.
  • Experience in the design and construction of various web and enterprise applications using technologies like Web Services, JavaScript, and HTML.
  • Experience with simplified React.js workflows (such as Flux or Redux).
  • Experience in working with RESTful Web Services and implementing RESTful API's.
  • Worked on high-level build tools like Grunt and Gulp.
  • Good understanding of cross-browser compatibility issues and experience with debugging tools on Chrome, Firefox, Safari, and IE.
  • Well experienced in debugging websites using Firebug, Fiddler, Browser Developer tools.
  • I have worked on complete Agile/Scrum Methodology and User Interface web development by requirement

TECHNICAL SKILLS

Web technologies: HTML5, CSS3, LESS, SASS, JavaScript, JSON, Bootstrap, jQuery, AJAX

Javascript libraries and Frameworks: Angular Js, React, React JS, Redux, jQuery, Node JS, Express JS, Require JS Bootstrap, GraphQL

Programming Languages: JavaScript, JSX, ES6, C#, Typescript

Databases: Oracle 11g, DB2, PostgreSQL, MongoDB

Front end Tools: NodeJS, NPM, Gulp, Grunt, Web pack

Version Control Systems: Git, Tortoise SVN, SourceTree

Build &Deployment Tools: Maven, Jenkins

Operating Systems: Windows, Mac, Unix/Linux

PROFESSIONAL EXPERIENCE

Confidential, Troy, MI

React Js Developer

Responsibilities:

  • Design, develop and test HTML5, CSS3, JavaScript and ReactJS that meet accessibility and web browser standards.
  • Used React flux to polish the data and for single directional flow.
  • Utilized GraphIql for getting data into the web-pages.
  • Created the custom reusable components using ReactJS, JSX, ES6 features.
  • Maintained states in the stores and dispatched the actions using Redux.
  • Used Babel, Webpack with ES6, React JSX presets.
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using ReactJS.
  • Worked with React JS components, Component life cycle methods, Forms, Events, States, Props, Keys and Routes.
  • Implemented application testability and diagnostics and fixing bugs with the help of REDUX (Reducers) architecture.
  • Responsible for applying the latest development approaches including MVC in the browser, by event-driven applications using AJAX, JavaScript, JSON and React JS.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNode.js.
  • Worked with Asynchronous data with Axios, middleware’s like Redux Thunk in applications.
  • Used Axios to connect the Front-end React JS to Back-end NodeJS.
  • Knowledge of performance testing frameworks including Enzyme and Jest.
  • Worked with Angular JS routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Involved in developing web Page Applications using Angular JS.
  • Developed JSX files for maintaining contents like video, images, audio, and display them in a flash application.
  • Worked on many custom modules and widgets using ReactJS/CSS/HTML and made those cross-browsers consistent.
  • Experience in popular build tools for JavaScript projects like Web pack.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues daily.
  • Used Version control system GIT and Bitbucket as code repository.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Involved in an agile workflow. Every two weeks, Sprint and Daily standup meetings to discuss the development of an application to deliver in time.

Environment: ReactJS, Redux, NodeJS, AngularJS, HTML5, GraphIql, CSS3, JavaScript, AJAX, JSON, SASS, Rx JS, React Material, Jest, Enzyme, Visual Studio, TFS, Agile.

Confidential, Blue Bell, PA

React Js Developer

Responsibilities:

  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, and Node JS.
  • Developed Hybrid applications using React.JS, HTML5, CSS3, JavaScript, and AngularJS that are cross platform compatible.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Utilized GraphIql for getting data into the web-pages.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.
  • Integrated delivery (CI and CD process) Using Jenkins.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used React JS to build the UI components, developed filters to display different dimension of data and font size modifiers.
  • Used React JS to abstracts away from the DOM function, giving a simpler programming model and better performance.
  • Implemented architectural and component front-end architecture with React JS app client.
  • Developed various screens for the front end using React JS and used various predefined components from NPM.
  • Used Web pack, Babel, grunt and gulp for transpiration (compilation) configuration for Typescript to be converted to JavaScript.
  • For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
  • Used GIT bash commands to clone the project from bit bucket.
  • Involved in troubleshooting and debugging applications.
  • Worked extensively in Agile Development process and met the timelines with quality deliverables.
  • Developing, implementing, and maintaining web-based applications, interface programs and report programs.
  • Used Git for version control and GitHub for storing repositories

Environment: HTML5, CSS3, JavaScript, jQuery, DOM, JSON, Node JS, Angular, React JS, AJAX, RESTFUL API, Git, LESS/SASS, web pack, Bootstrap, Responsive Web Design.

Confidential, LOUISVILLE, KY

React Js Developer

Responsibilities:

  • Developing dynamic web pages using HTML5, CSS3, Bootstrap, jQuery, React JS, Node.JS.
  • As a UI developer,assisted my team in developing two different Web-based applications.
  • Implemented Angular 4 Controllers to maintain each view data and Implemented Angular Service calls using Angular Factory.
  • Used Angular 4/6 custom pipes to format the data before displaying it to the user. And designed dynamic client-side JavaScript code to build web forms and simulate process for a web application, page navigation using Angular 6.
  • Used ECMA Script 6/ES6 for building features like arrow functions, template strings, class destruction and modules.
  • Integrated the model and view part using Model View Models (MVVM) and developed user interface by using the React JS, Redux for SPA development.
  • Implemented client-side Interface usingReactJS and worked using ReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.
  • Involved in ReactJSfor Data patterns which improves readability and made it easier to maintain larger apps and used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Utilized a concept called Virtual DOM in ReactJS to create in-memory data structure cache, enumerate the resulting differences, and then update the browser's displayed DOM efficiently.
  • Created React JS components using JSX, followed FLUX design pattern for unidirectional data flow.
  • Build React components and stand-alone functions to be added to any future pages.
  • Responsible for developing a front-end application usingReact JS and Redux architecture for internal team’s productivity use.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided byAngular 4/6.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
  • Created UI templates for final look and feel using HTML5, Fireworks, Flash, Dreamweaver and Photoshop.
  • Developed a core component of Analytics with Node.js, and Socket Stream.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery.
  • Worked with version control systems (GIT), Bitbucket, Docker to keep track of development state.
  • Designed / Developed Ajax Driven Web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema.
  • Followed Agile (SCRUM) methodologies for Software Development.

Environment: Angular 4/6, ReactJS, Object Oriented JavaScript, jQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, Usability Testing, Jasmine, MySQL, Windows, PostgreSQL.

Confidential, New York, NY

UI Developer

Responsibilities:

  • Instrumental role in the development of Hi-fidelity prototypes using HTML, HTML5, Java scripting, XML.
  • Worked closely with product management teams to strategize design solutions, produced navigation flows and prototypes.
  • Designed the user interface and navigation for the whole web application using HTML, XHTML, and XML.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements, CSS positioning, CSS text.
  • Developed the client-side validations using JavaScript form validations.
  • Created Test Plans for Unit Testing and System Testing.
  • Involved in supporting the User Acceptance Testing for the first implementation.
  • Devised optimal Human Computer Interactions by minimizing dialogue and reducing ambiguity in various project screens.
  • Drafted usability evaluation as needed in planning, preparation, and follow up, so that each design iteration was evaluated effectively and at the correct time.

Environment: HTML, DHTML, XHTML, HTML5, CSS, XML, JavaScript, jQuery, Adobe Dreamweaver, Java, JSP and Microsoft products.

Confidential, Jersey City, NJ

UI Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Involved in development and finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
  • Implemented all UI modules for the product using JavaScript, AJAX, and jQuery.
  • Implemented the editor component with spell-check using AJAX, JSON.
  • Integrated jQuery Grid View for all Data View for the product.
  • Used jQuery CSS selectors, toggles, and hover functionality, ToolTip, Ajax Forms.
  • Created cross browser UI components using various jQuery.
  • Worked with full UIcontrol of HTML/CSS, maintaining code and cleanliness.
  • Implemented the presentation layer with HTML, DHTML, jQuery, Ajax, and CSS.
  • Displayed on demand data to the user using Ajax.
  • Extensively used jQuery plug-ins like Image Light box, Ajax Queue, Auto Populating select-box, Search plugin, calendar plug-in, AJAX-queue plug-in, and auto populating multiple select-boxes.
  • Written and implemented CSS throughout the site, both as in-line and imported files.
  • Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
  • Created role based DHTML navigation menu, menu items change dynamically, derived from the database.
  • Timely delivery of the assigned projects.
  • Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
  • Thoroughly worked with Functional Specification documents, UI documents checked all UI requirements and gathered all PSD'S according to the functional requirement document.
  • Worked on multiple projects simultaneously.
  • Attended project meetings on a regular basis and helped to improve the Project workflow.

Environment: JavaScript, jQuery, Core Java, CSS, AJAX, HTML, DHTML, XML, DOM, Photoshop 5, PHP, MySQL and Eclipse IDE.

We'd love your feedback!