Title UI Developer
Posting Date: 04/17/2018
Location: Multiple Locations
Job Type Full Time

Job Description:

• Collect Organize, Analyze and Interpret data and statistical information to extrapolate behavior and patterns from data that will provide innovative direction and uses cases back to business.
• Responsible for Development of single page application using React.js with Redux and Node.js?
• Deliver front End solutions, primarily by the UI/UX team into functional user interfaces, ensuring cross browser compatibility and performance.
• Help create UI patterns and coding standards
• Develop React JS for building several web components and Redux JS for building model and functionalities to the controller.
• Ability to understand business requirements and translate them into technical requirements?Proficiency in JavaScript with solid understanding of React.js, ES5/ES6, JSX?Develop and enhance UI views and components in React JS and Build reusable components and front? end libraries for future use.?
• Translate designs and wireframes into high quality code and Optimize components for performance across web?capable devices and browsers.?
• Ability to capture the user events and render the appropriate action and dynamically render the UI based on user actions using React.js?
• Need to work closely with product managers using agile methodologies to deliver high quality solutions on time and operations teams to ensure our applications and services are highly available and reliable.
• Develop wireframes from requirements.
• Optimize components for maximum performance across a vast array of web-capable devices and browsers
• Knowledge on Bootstrap for responsive themes and other Bootstrap CSS components
• Develop React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
• Contributes to team effort by accomplishing related results as needed.
• Confirm project requirements by studying user requirements, conferring with others on team.

Required Skills:  Bachelor's degree in Computer Science,Software Engineering or related fields.  Analyzing Information, C, Problem Solving, Attention to Detail, Software Design, Software Debugging, Software Development Fundamentals, Software Documentation, Software Testing, Software Requirement