Build and operate scalable software systems and services especially games for mobile and tablet devices for iOS and/or Android.
Propose, prototype and evaluate multiple areas of optimization for our mobile apps and mobile-optimized sites.
Build and deliver high availability/high reliability software on time.
Build and deliver secure, scalable, and low-latency services and mobile applications.
Responsible for full documentation of each assigned projects.
Provide hands-on code contribution and shipping responsibility - libraries, API's, documentation.
Meet with project stakeholders to define functional solutions for business problems
Required languages : English
Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithms - design, problem solving, and complexity analysis
2+ years of experience in mobile app development
Proficiency in at least one modern object oriented language such as Objective C, C++, Java or C#
Demonstrated ability to manage expectations, meet firm deadlines and thrive in a dynamic work environment.
Experience in the Unity 3D Games Engine would be an added advantage
Proven track record of delivery
Experience delivering low-latency, consumer-internet-scale web services operating in a 24x7 environment
Have had multiple development experiences in Objective-C (iOS) or Java (Android)
Ability to use iOS or Android frameworks to develop apps that can interact with back-end web services via a RESTful interface
Familiar with XCode (iOS) or Eclipse (Android)
Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
Experience mentoring and training the engineering community on complex technical issues
Solid written and verbal communication skills are required
Resourceful and tenacious approach to information gathering and problem solving
Skills: games, english, science, design, analysis, engineering, management, training