Key duties include: The person will develop applications for hand held device like smart phone and tablet.• Create, maintain and improve mobile apps.• Work in all development phases i.e. concept, design, develop, test, release and maintenan