Roles & Responsibilities:
As a Software Developer, you will play a key role in developing world class products, based on cloud-computing technologies. You will be involved in the entire life-cycle of a project, including strategy, vision, design, UX, coding, architecture, deployment etc, and will be chiefly expected to deliver clean, testable and well-designed code for the same.
Coding new features, functionalities
Enhancing existing features
Thorough testing of developed code
Checking for cross-browser compatibility
Managing development cycle using SVN/Git or any other appropriate Version control Software
Skills and Knowledge Required:
6 + years of total software development
Experience with any of the following Client Side MVC frameworks: BackboneJS, KnockoutJS, AngularJS
Working knowledge of Linux, Apache/Nginx, MySQL (LAMP or LEMP),
It doesn't matter if youre coming out fresh from the college; what required is to have Passion for working in a fast growing start-up and knowledge of programming.
Experience building large scale, high performance SaaS based cloud computing systems
Confidence to manage teams and drive them towards a common goal
Knowledge of any NoSQL(Non-RDBMS) systems like MongoDB, Cassandra. CouchDB will be plus,
Hands on HTML, CSS, AJAX, JSON, REST etc
High energy level
Excellent team work
Ability to deliver on deadlines
Qualification: Bachelor's degree in Computer Science, Software Engineering or a related area is preferred.