Role & responsibilities Passion for creating great user experiences that are simple and intuitive Good understanding of CS fundamental algorithms and Data Structures. Great problem solver Understands and researches different front-end frameworks and patterns to implement great user interfaces. Implements solution keeping in mind the user experience, multi-devices, performance across devices, and bandwidths to provide intuitive user experiences on multiple devices Ability to work in an Agile environment with rapid iterations Creates and reviews high-level designs Creates detailed designs from high-level designs and reviews designs of other team members A Code Craftsman who follows the best software development and coding practices delivering understandable and maintainable code with thorough unit test coverage Preferred candidate profile Bachelor's or master's degree in computer science or equivalent At least 3-6 years of experience Hands-on experience with front-end frameworks like React, Redux, Webpack, and Lerna. Expert knowledge of Object Oriented Programming, design, and development. In-depth knowledge of browser internals and architecture. Expert knowledge of Object Oriented Javascript, HTML5, CSS3, CSS3 transitions and transformations, JSON, Web Services (REST), XML, and W3C standards Experience with responsive web design and frameworks media queries and delivering functionality that works with a range of client devices/browsers from desktops and laptops to mobile platforms. Experience with UI design patterns, security, performance, and usability. Role: Front End Developer,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: Any Graduate