Sign In
 [New User? Sign Up]
Mobile Version


Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Fundamental ResponsibilityDesign and Develop iOS Apps of very high qualityWriting quality, maintainable and scalable code and tuning them to optimize performance.Developing data models.Helping with Technical and Implementation decisions.Guiding and coaching team members.Owning the product and deliver the best possible solution.Education & ExperienceA Bachelors degree or higher in Computer Science / Information Technology.3 years of experience in hands on coding iOS AppsShould have a portfolio 3 iOS live in the iTunes App StoreRequirementsMinimum 3 years of experience in developing iPhone and iPad AppsStrong object-oriented programming skills and MVC design pattern.Expertise in Xcode, Storyboard and Interface Builder.In-depth knowledge of Objective C 2.0, Cocoa Framework, Apple ScriptExpertise in the iPhone SDK, Cocoa Touch Framework, Open GL ES 2.0, Open AL, Core Graphics, Core Animation, Core Text and the Game Kit and Store Kit frameworks.Proficiencies in CFNetwork programming and QuickTime Framework.Knowledge of XML-RPC, WebKit, and Quartz.Experience with integrating 3rd party libraries and APIsGood understanding of HTML5, JavaScript, jQuery, AjaxArchitect, design, and build capabilities within the iOS native applicationExperience with formal development practices, including documentation (UML, etc.), structured/well written code that conforms to industry standard best practices/patterns, and unit/integration testingExperience with Instruments such as Leaks, Object Allocation, and CPU Sampler.Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and supportA track record of delivering successful consumer and or business productsShould have Strong debugging and trouble-shooting skillsDesign efficient, adaptable, & reusable code. Tuning components for high performance & scalability using techniques such as caching, code optimization, and efficient memory management.Team handling capabilities and quick learning are mandatory. Should have worked in cross culture environmentAbility to multi task and good time management skillsAbility to work on their own and as a part of the teamExcellent scoping and estimation skillsExcellent communication skills (verbal and written)
Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-6


Application Programming | Mobile | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News