Software Engineer- Front End

Pune, India

Job Description

An amazingly smart and analytically super strong person. Not a computer scientist, not a researcher, but rather a product person. Someone who does whatever it takes to build products, someone who knows what it takes to launch products, not just build proof of concept prototypes. Someone who gets shit done. Someone who is not afraid of making mistakes, not afraid of failing. Someone who cares about asking Why, and accordingly bends the rules.

The Fab Frontend Engineering Team is in charge of building web applications for our users and team. Those applications can range from business critical internal tools to widgets and UIs served to users of fab.com and mobile UIs. You get anopportunity to work with range of Frameworks and technologies in JavaScript HTML and CSS. Join our global team and become an important part of creating a new and innovative brand online and offline.

 

Responsibilities

·         Develop and optimizse features and frameworks in JavaScript and related web technologies.

·          Work closely with and incorporate feedback from product management, UX designers and backend engineers.

·          Rapidly fix bugs and solve problems.

·          Proactively look for ways to make fab better.

Requirements

·          B.Tech. or higher in computer science. (or equivalent work experience).

·          Very strong in:

§  Object Oriented JavaScript.

§   Ability to create advance responsive layout using HTML, CSS and Bootstrap

§   Solid understanding of full web technology stack such as page load optimization, HTTP, cookies, asset loading, CDN etc.

Desired Skills:

·          Knowledge of cross browser quirks.

·          Great written communication and documentation abilities.

·          Working experience with node.js and underscore.js.

·          Understanding of various design patterns