Developing new user-facing features using React.JS/JavaScript
Good understanding of {{Depending on the specific case, a developer should have the knowledge of advanced JavaScript libraries and Frameworks such as AngularJS, ReactJS, VueJS etc.}}
Integrating the APIs with the backend server and building the front-end of the platform
Familiar with upcoming web technologies (e.g., ES6, ES7, Web Components)
Experience With CSS preprocessor (e.g., SASS, SCSS, LESS)
Knowledge of design, development, and deployment of web applications
Ideally has also used Redux, related middle-ware and navigation
Writing reusable, testable, and efficient code
Experience on different Platforms & Operating Systems (Android, Linux, Unix, Mac etc)
Proficient understanding of code versioning tools, such as Git
Skill of understanding the root of the problem by analyzing data
Great interpersonal and communication skills
Good organizational and time-management skills
Knowledge of mobile app development will be a bonus
Should be willing to work in a very fluid startup environment and take complete ownership of the assigned responsibility