Our United Arab Emirates (UAE) office is based in Business Bay, Dubai. With a scenic view of the new Dubai canal and the Burj Khalifa, we operate from the 15th floor of XL Towers. With a mix of talented technocrats, we try as much to create a relaxed work environment.
|Technical Team Lead - Microsoft Technology||Apply now|
|Intern-Digital Platform Assistant||Apply now|
Development centres based in Government Cyberpark, Kozhikode and Trivandrum, Kerala.
|HR + Accounts officer||Apply now|
|Project Co-Ordinator (India)||Apply now|
|Dot Net Programmer||Apply now|
|PHP Developer||Apply now|
|Cloud & Security Engineer||Apply now|
|IT Solutions Architect||Apply now|
|Digital Media Content Writer||Apply now|
|Creative Visualiser||Apply now|
|Front Office Executive / Receptionist||Apply now|