AZ Technology company seeking for qualified candidate to fill the following post:
No. of Post:
1
Duty Station:
Khartoum
Closing Date:
21 Jan 2019
|
|
|
Duties and responsibilities:
-
Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
-
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 mobile device specific user interfaces and experiences.
-
Optimizing performance for the apps.
-
Keep up to date on the latest industry trends in the mobile technologies Skills.
|
|
Minimum Qualification, Skills and Experience Required:
Required Experience:
-
Bachelor’s degree in computer science/software engineering/IT.
-
Minimum 1 years proven development experience in mobile application development.
-
Excellent knowledge in SW architecture, human computer interaction and mobile usability design principles.
-
A track record of delivering successful consumer products.
-
Strong Portfolio of completed apps.
-
Good knowledge on Mobile Application development Tools and UI.
Required Knowledge, Skills, and Abilities:
iOS:
-
Strong app design and programming skills in Objective-C, swift.
-
Familiar with iOS SDK - Familiar with xcode.
Android:
-
Strong app design and programming skills in Java (J2EE/J2ME).
-
Familiar with the Android SDK.
|
|
Common:
-
Understanding of other compiled languages.
-
Experience on web service integration (SOAP, REST, JSON,XML).
-
Experience of development using web technologies.
-
Good understanding of Mobile app programming and design patterns.
-
Experience building native apps.
-
Back-office web development – for managing mobile apps.
-
Good understanding of HTML5, JavaScript, JQuery, and Ajax.
-
Experience using social media APIs- Using version control (e.g. SVN).
Desirable skills:
-
Objective-C, or increasingly, Swift 3.0 and above.
-
Apple’s Xcode IDE.
-
Frameworks and APIs like Foundation, UIKit, and CocoaTouchv.
-
Knowledge of SQLite, MySQL or similar database management system.
-
UI and UX design experience.
-
Apple Human Interface Guidelines.
-
Graphics frameworks like SpriteKit and SceneKit.
-
OpenGL or Metal, iOS graphics APIs.
-
Familiarity with iOS 10 and newer OS versions.
-
A Git code repository technology.
-
Android Studio SDK 26 or above.
-
Creative design skills.
-
UX and UI Knowledge and experience- Working with a content management system.
|
|
|