Share this Job

Sr. Developer React-Node- Front End

Apply now »

Date: Oct 16, 2021

Location: Pune, MH, IN

Company: NTT DATA Services

A professional who is expert in ReactJS / React Native. Developing user interface components and implementing them will be the primary responsibility.

Focus on collaborative problem solving, quality of design and implementation is crucial.

Final HTML pages with CSS and animation will be a key responsibility.

Expected to work with back-end developer and other interface teams to build complete integrated frontend.

Translate and Build the designs and Wireframes into high quality responsive UI code.

Design and Build sophisticated and highly scalable apps

Understanding of different Layouts and ability to develop complex UI with Design Standards

 

Skills

 

 

Must have's

Relevant experience: 4+ years' experience with frontend single page application development and/or React Native mobile application.

 

  • Expert with HTML5 & CSS3
  • Proficient with ES5 & ES6 & Typescript
  • Good understanding of JavaScript, including DOM manipulation and the JavaScript object model
  • Authentication & Authorization mechanisms with OAuth2, JSON Web Token etc.
  • Implemented Internationalization on actual projects.
  • Skilled with NPM.
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • Expert with different Layouts and ability to develop complex UI with Design Standards
  • Working knowledge of consuming third-party APIs, JSON parsing.
  • Follow the best practices while developing the app and keeping everything structured and well documented.
  • Ensure security guidelines are always followed while developing the app.
  • Practiced TDD in projects executed till date.
  • Versioning tools: Git, SVN, BitBucket

 

ReactJS

  • Proficient in ReactJS with core Principals and commonly used modules (Material UI, Enzyme, React Virtualized, React DnD etc)
  • Proficient with RESTful API concepts. Design and implementation API’s using NodeJS and common node modules.
  • Good exposure using Cloud DB services Viz. MongoDB, AWS RDS ( MySQL, PostgreSQL), DynamoDB etc.
  • Application Integration with AWS SNS, SQS.
  • Expert with ReactJS Workflows (FLUX, REDUX etc.)
  • Deep understanding of tools like Babel, Webpack and linting frameworks.
  • Understanding of reducing bundle size of React application for production.
  • Test frameworks / tools: Jest, Mocha, Chai, Jasmine & Karma, Cypress, Puppeteer

 

React Native

  • Architect, build and maintain excellent React Native applications with clean code.
  • Good grip on common libraries such as NativeBase, Teaset, Mapview etc.
  • Implement perfect UI's that match designs.
  • Working with local database like SQLite / Room etc.
  • Write efficient queries for SQLite.
  • Working experience with native modules.

Test frameworks / tools: Jest, Detox, Jasmine & Karma, Appium


Job Segment: Developer, Front End, Application Developer, Database, Cloud, Technology