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.