React JS Developer

Details of the role:

 

Key responsibilities:

  • Responsible for producing software for commercial products utilizing requirements to design, develop, implement, and lead the development of assigned tasks for the deployment of a new release.
  • Facilitate the use and improvement of a software development lifecycle.  Candidate should be a self-starter and a quick learner of new concepts.

Required Skills:  

  • 5+ years experience in a software development role
  • Experience with 3-tier software development in a Windows-based environment using React.

MINIMUM REQUIRED SKILLSETS:

  • TypeScript
  • JavaScript

o   React:

§  Flux

§  Redux

o   ES6

o   Node.js/NPM

o   Babel

o   Webpack

o   JSON

o   Fetch/Promises/Async/Wait/AJAX

  • Jest unit testing
  • HTML5
  • CSS3
  • .NET Core
  • Interface with databases
  • Experience working in a team development environment.

Good to have skills:

  • Understanding Test Driven Development (TDD), Agile methodology, Model View Controller (MVC) design, and continuous integration concepts.
  • Experience with AWS cloud development, Cloud Framework, Lambdas, EC2, Serverless solutions, and microservices.
  • Experience with Ranorex, Subversion or Git source code management, JIRA tool, C#, or Java would be a plus

Brief comment about our relationship with the client and the number of competitors:

CHC – BOT engagement

Any other information considered useful:

4-year degree in computer science or related field or equivalent experience.