ReactJS/Native Developer

Category: IT Services

Location:


    • JD for React JS/Native:

JD For Front End developer.

Job Responsibilities

  • Follow Agile software development methodology to gather requirements, design, and develop high quality deliverables through continuous integration.
  • Define & follow architecture principles and development standards set by the Architecture practice to deliver high quality code.
  • Developing new user-facing features using React.js
  • Work closely with development team and product team to ensure the design meets the requirements
  • Work closely with Quality Assurance team to ensure and maintain quality standards.
  • Design, develop & test highly scalable, resilient, testable services/code.
  • Desired Skills and Experience

    • Expert Web UI developer with strong analytical and technical ability with 2 to 4 years of hands-on experience in building web applications
    • Expert in developing highly optimized, responsive, cross-browser, HTML5, CSS3, SCSS, JQuery, Bootstrap (3.3.7 and above), LESS based applications.
    • Expert on React, Object Oriented Java Script, ES6
    • Knowledge of NPM, Webpack, NodeJs, Typescript
    • Data structures, Design Patterns in Java Scripts.
    • Experience with popular React.js state containers (such as Mobx or Redux)
    • Building reusable components and front-end libraries for future use
    • Translating designs and wireframes into high quality code
    • Hands on experience on any MV* framework like AngularJS.
    • Must be familiar with browser debugging tools such as Chrome DevTools, firebird etc.
    • Experience on JavaScript testing frameworks like Jest, QUnit, Jasmine, Mocha, Karma, Istanbul etc.
    • Familiar with current W3C standards, compatibility issues and fallback strategies for legacy browsers (Cross browser compatibility)
    • Knowledge of and familiarity with Web Content Accessibility Guidelines (WCAG).

    Good to Have Skills

    • Good to have: Prior experience of working with AGILE model
    • Good to have: Knowledge of GULP, web components & service workers.
    • Good to have: Knowledge of working on an application based on GraphQL.
    • Setting up clear line of communication with Server-side developers for seamless parallel development of UI and Backend,
    • Demonstrated ability to work effectively in a fast-paced, deadline-driving environment
    • Experience on a cloud-based application [AWS].




    Details

    Originally posted on Himalayas