Ubisoft Abu Dhabi is seeking for talented web programmer with experience and expertise in the web domain. The main responsibility of the web programmer would be to make various modules for online games. The web programmer should be capable enough for creating various technical solutions as per the design requirements, additionally should have understanding of various web protocols.
Create various gaming components for online games that can support multi-million user bases.
To participate in the creation of components related to the overall presentation of web/Flash applications client- server.
To create flash based tools which can assist in game creation and UI work flow.
Create interfaces on client for user interactions.
Make optimal architecture to make web based games using flash as client side renderer.
Integrate various art/UI assets and work closely with artists and designers.
Adapt to reuse existing components and technology, rather than re-inventing them again.
Provide support to team members whenever required,
Work with leads and production staff to organize the team to be effective and empowered.
Minimum 3 years of programming experience in web and related technologies.
Degree in technology or any other training or equivalent.
Have understanding of various protocols like HTTP and AMF.
Have basic working knowledge about databases and be comfortable in using MySql or equivalent database.
Possess excellent programming skills in Action Script and working knowledge of Flex is a plus.
Have a very strong understanding of object oriented programming.
Be flexible in organizing the work as per the requirements.
Understand how to work in a result oriented environments and should respect commitments towards the work.
Be a team player and has the ability to work in the constructive direction for the company, team and personal growth.
Be capable enough to adapt to changes and get the best out of it.
Should be fluent in English and should hold good communication skills to interact with various teams
A passion for creating and playing games and experience with web games and social games are preferable.