UI Engineer 3 – React.Js Developer

UI Engineer 3 – React.Js Developer Job Description Template

Our company is looking for a UI Engineer 3 – React.Js Developer to join our team.

Responsibilities:

  • Build efficient and reusable front-end systems and abstractions;
  • Identify and research new UI technologies & corporate in tech stack;
  • Work with developers to integrate markup across projects;
  • Suggest and implement improvements to existing product interfaces;
  • Implement Visual Designs in standards-compliant;
  • Develop responsive designs and thoroughly test cross browser compatibility;
  • Ensure that all the assigned systems are performing to scale;
  • Find innovative ways to increase efficiency/Application performance;
  • Complete ownership of the feature;
  • Work closely with product management team to define and refine feature specifications.

Requirements:

  • Knowledge on Node server, Socket connections and mechanisms to handle real-time async data would be a plus;
  • At least 5+ years of product development experience with expertise in designing and implementing high-performance web applications;
  • Deep experience developing modular, object-oriented JavaScriptStrong command of the protocol and the latest web standards;
  • Strong experience and knowledge in single page frameworks using ReactJS and ability to design the architecture of single page applications;
  • Familiar with RESTful APIs to connect applications to back-end services;
  • You must be proficient in Problem Solving and Data structures since you got to find the best way of handling huge set of data;
  • Exceptional debugging skills and knowledge on browser developer tools;
  • Strong hands-on experience with JAVASCRIPT, OOPS Concepts, Single page applications, REACTJS;
  • Build tools such as grunt, gulp, webpack;
  • Experience in optimizing the application for performance and scalability using CDN, caching, etc;
  • Strong hands-on experience in developing web applications using JavaScript.