Senior mobile developer needed for Abou Ghali
Job Description
• Acting as a lead iOS and Android developer. Depending on the skills set can be lead on one platform and play a supporting role across the other
• Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support
• Working directly with developers and product managers to conceptualize, build, test and realize products
• Gather requirements around functionality and translate those requirements into elegant functional solutions
• Build prototypes at tech scoping stage of projects
• Working along the web developers to create and maintain a robust framework to support the apps
• Working with the front end developers to build the interface with focus on usability features
• Create compelling device specific user interfaces and experiences
• Standardizing the platform & apps to deliver across multiple brands with minimal duplication of effort
• Optimizing performance for the apps
• Keep up to date on the latest industry trends in the mobile technologies
• Explain technologies and solutions to technical and non-technical stakeholders
Skills
-iOS:
• Strong OO design and programming skills in Objective-C
• Familiar with any iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc)
• Familiar with XCode
-Android:
• Strong OO design and programming skills in Java (J2EE/ J2ME)
• Familiar with the Android SDK
• Knowledge of SQLite, SQL Server, MySQL or similar database management system
• Familiar with Eclipse
-Common:
• Understanding of other compiled languages
• Experience on web service integration (SOAP, REST, JSON, XML)
• Experience of development using web technologies
• Good understanding of OO programming and design patterns
• Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP
• Experience building web and native apps
• Experience using social media APIs
• Ads integration using a 3rd party ad server (DART)
• Using version control (e.g. SVN)
• Excellent debugging and optimization skills
• Creative design skills
• Working with a content management system & media/publishing environments
Basic Data
OfferSenior mobile developer needed for Abou Ghali