Contribute to the Software development and architecture team to take the development
to the next level
● Help introduce modern standards into the team and act as a solution architect
● Meet deadlines while working under pressure, dedication to building high-quality
deliverables while being thorough in all aspects of the development lifecycle
● Work with development leads, product managers and stakeholders in a highly
collaborative manner
● Hands-on experience in Nodejs is a must. 2+ years of experience with Nodejs and
familiar with XHTML, HTML 5, JavaScript, CSS, Ajax, jQuery etc.
● Hands-on experience with Object oriented programming and thorough understanding of
design patterns
● Experience with TDD and Unit testing and standards based development
● Thorough understanding of database modeling and at least 2 years of experience with
MySQL, PostgreSQL OR any other Relational database
● At least 1 year experience with one or more of the NoSQL datastores (MongoDB,
CouchDB) and KV storage engines (redis, dynamodb, memcached etc.)
● Exposure and understanding of distributed applications
● At least 1 year of experience with one or more of the modern Nodejs frameworks
● Thorough understanding of GIT. Experience with continuous build/test and integration
systems
● Understanding of payment systems, internationalization and localization
● Strong SQL development skills writing fine-tuned queries, stored procedures, triggers
etc. and design skills (data normalization, foreign key constraints, indexes, etc.)