Sr. UI Developer (React) (Reactjs)

React Job Added on

Company
Hunter Technical Resources, LLC
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time

React Job Details

UI, React, React Native
Full Time
$135,000 - $150,000
Travel not required

Job Description

Key Skills:

  • React
  • Redux 
  • React Native 
  • Kotlin 
  • JavaScript, HTML, CSS 
  • GraphQL 
  • MongoDB & DynamoDB 
  • AWS and/or Azure 

Day-to-Day Responsibilities:

Senior UI Developer- React will be responsible for high-level designs across the Digital and Marketing Technology domain, including:

  • Understand business requirements and translate them into technical requirements
  • Develop new user-facing features using React.js, Riot and Redux
  • Using Visual Designs (PSD files) to develop responsive web and Single Page Applications consuming server-side JSON restful services
  • Build reusable components and front-end libraries
  • Manual and Automated Unit Testing
  • Work on CI/CD pipelines under assistance
  • Able to develop SPA (Single Page Applications) consuming server-side JSON restful services
  • Develop PWA (Progressive Web App) using Service Workers
  • Performance Tuning
  • Discuss with customer business groups to understand functionality and come up with innovative ideas for web development for the best user experience
  • Undertake project specific Proof of Concepts activities to validate technical feasibility with guidance from the Application Architect
  • Discuss with offshore team on tasks to be done, and mentor junior members of the team.
  • Performs design & code reviews for team members.
  • Train, conduct interviews and build new high performance front end teams.

 

Key Qualifications:

  • Deep understanding of React Architecture, Hooks.  Webpack, , SASS, LESS; 
  • Experience in development RWD and SPA with ReactJS, Redux, Routers, jQuery, Bootstrap, HTML5, CSS3, GraphQL, ES6, Babel, Express, Eslint.  Understands Server Side Rendering, Virtual DOM, Performance optimization;
  • Working knowledge of PWA, Gatsby, Riot, experience working with any CMS, JSON Web Token (JWT), familiarity with GIT.
  • Familiarity with integrations patterns and invoke/ consume APIs/ RESTful Services/ OData API using  NodeJS, Spring framework.
  • Database fundamentals – Any On-prem relational or NoSQL Databases like MongoDB, PostGress with Azure or AWS.
  • Familiarity with unit testing (automated), JUnit, TDD, JEST, Selenium
  • Knowledge of deployment concepts of rollout and rollback, webserver, app server deployment, database scripts rollout and monitoring
  • Ancillary aspects of software development like IDE, CI/CD, SAFe Agile, Story development across layers; Digital Engineering and Product Engineering basics