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.

Job Position Job ID Department Job Type Location  
Technical Team Lead - Microsoft Technology TM-DXB-001 Software Development Permanent Dubai Apply now
Intern-Digital Platform Assistant CS-DXB-010 Customer Service Contract Dubai Apply now

Development centres based in Government Cyberpark, Kozhikode and Trivandrum, Kerala.

Job Position Job ID Department Job Type Location  
HR + Accounts officer HRA-IND-004 Management Permanent India Apply now
Project Co-Ordinator (India) PRJ-IND-009 Project Management Permanent India Apply now
Dot Net Programmer DEV-IND-010 Software Development Permanent India Apply now
PHP Developer DEV-IND-011 Software Development Permanent India Apply now
Cloud & Security Engineer DEV-IND-038 Information Technology Permanent India Apply now
IT Solutions Architect PRJ-IND-042 Project Management Permanent India Apply now
Digital Media Content Writer COM-IND-043 Communications Permanent India Apply now
Creative Visualiser DES-IND-044 Design Permanent India Apply now
Front Office Executive / Receptionist HRA-IND-045 Management Permanent India Apply now