React.js Developer Open

  • Job Type: Permanent
  • Vacancy: 1
  • Location: Leicester, United Kingdom

Job Discription:

Job Description (Main Duties and Responsibilities): 

  • will develop React.js web apps using modern JavaScript and CSS modules. Interacting React.js web apps via REST APIs Create extensible and reusable components in 
  • React.js Creating Redux stores to handle interaction between React.js components Configure a Webpack build pipeline with code 
  • Assist teams building plans and wireframe models for future products Mentor. 
  • Guide junior React.js developers and interns Responsibilities and Duties Proficiency with fundamental front-end languages such as HTML, CSS or any other Front-end (CSS) frameworks like Bootstrap and AJAX Proficiency with JavaScript frameworks such as React.JS 
  • Working competency with RESTful APIs Required Experience, Skills and Qualifications Expert Proficiency required: React.js 
  • Modern JavaScript Redux CSS and Webpack Intermediate 
  • Developing product analysis tasks. 
  • Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services. 
  • Conducting performance tests. 
  • Consulting with the design team. 
  • Ensuring high performance of applications and providing support. 


Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment] 

  • 3 years to 5 years of experience in React.js and Node.js development 
  • Must have experience: React.js, React Libraries, State management, Routing, Redux, React Router 
  • Proficient in CSS, HTML, and writing cross-browser compatible code. 
  • Front end development: JQuery, Ajax, HTML5, CSS, JavaScript 
  • Ability to work independently 
  • Bachelor’s degree in computer science, computer engineering or similar. 
  • Previous work experience as an angularJS developer. 
  • Web designing skills 
  • Knowledge of website hosting and maintenance. cPanel, AWS or Azure 
  • Code/repository management using GIT, GitHub, BitBucket 
  • Mobile Apps development experience e.g., React Native 
  • Experience in back-end technologies for writing APIs like Node.js, PHP 
  • Proven experience implementing front-end and back-end JavaScript applications. 
  • Excellent communication skills. 
  • Critical thinker and good problem-solver.