Javascript Developer

Bangalore, Full time

At FusionCharts, we build industry leading data visualization components. Aimed at developers who need to add delightful charts to their Web and Enterprise applications, it is currently being used by over 26,000 organizations and 850,000 users in 118 countries - including 80% of Fortune 500 companies.

We're looking to enhance the FusionCharts team in Bangalore by adding members who are proficient in JavaScript application development. You must design, develop, code, test and maintain JavaScript/ECMAScript based applications and components using object-oriented JS framework and prototypal inheritance.

Roles & responsibilities:

Gain a solid understanding of what data visualization is and how to stretch its extremities on the web
Research and prototype complex design solutions
All round development and coding of client-side logic within browser environment
Research, design and develop product API
Test all the aspects of the product from a functionality perspective. Also, test across various browser environments (different versions, configurations and operating systems) to ensure that it works seamlessly

Skills required:

Strong working knowledge of OOP paradigm and design patterns
Knowledge of internals of one of the popular JavaScript libraries like jQuery, Prototype, ExtJS and JavaScript frameworks like Backbone.js, Angular.js, Ember.js, Knockout.js, Meteor, Cappuccino, and HTML5 frameworks like d3.js, processing.js, etc. Remember - driving a car and building a car is a very different ballgame
Helping the developer ecosystem through online forums like StackOverflow, IRC
Its good to have contributions to open source projects, or his/her own public repositories, preferably in JavaScript
Ability to design, manage and execute large scale enterprise projects, meeting strict quality standards and following best practices

What's it like to work at FusionCharts:

At FusionCharts, we work hard. Constantly making products that push the extremities of the web is no mean task. However, at the same time, we are a young, fun and dynamic company. So, while at work, you can be around some of the friendliest and funniest people you will ever meet, and have a laugh riot.

We believe in people who are constantly willing to learn and beat their best. We don't care about where you studied or what your certification is; just how good you are at what you do is sufficient for us. So, if you think you have it in you to be a part of our family, we welcome you.

You will be working independently, learning on the job. Training only lasts a couple of weeks, not entire months, and you go live right after that
A brand that is already known and trusted the world over (we sell in 118 countries), and is an inspiration for Indian software product companies
An environment where creative ideas are always welcome, no matter what your role and designation is
Less meetings, structures, and policies. More work
For anything you do, the buck stops with you
Everyone loves making customers happy
A young and dynamic environment with the average age of employees below 30
Lots of parties, pizzas, movies, and more
Your photo and bio for the world to see @ http://www.fusioncharts.com/company/team/

Apply to Job
Name*
Email*
Phone
Resume*