Mobile Developer

Source One

Riyadh, Saudi Arabia

Posted
Ref: RP649-70

Job description / Role

Job Purpose:
We are looking for passionate mobile application developers to work with our talented teams to design, build and deliver professional and excellent quality solutions.

Main Tasks and Responsibilities:
Gather requirements around functionality and translate those requirements into functional solutions
Building prototypes of projects
Create device specific user interfaces and experiences
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Keep updated with the latest trends of mobile technologies
Support other developers and participate in knowledge transfer events of mobile app development

Essential Skills:
iOS
Proficient with Objective-C or Swift, and Cocoa Touch.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Familiarity with cloud message APIs and push notifications.
Understanding of Apple’s design principles and interface guidelines.
Experience in publishing apps to the App Store, Certificates, and Provisioning Profiles etc.
Android
Strong OO design and programming skills with Java
Familiar with Eclipse or Android Studio
Excellent experience with Android SDK and compatibility support
Good experience with publishing android apps to GooglePlay
Managing push notifications with Android applications
Hybrid Development
Excellent understanding of HTML5, JavaScript, jQuery, Ajax
Good Experience with using Hybrid frameworks such as Cordova and Cordova plugins
General:
Solid OOP and software design knowledge.
Good server side development skills using Java, Spring, JPA...
Understanding of web services and their role in mobile applications. Especially RESTful APIs to integrate mobile applications with back-end services..
Proficient understanding of code versioning tools (SVN,GIT, etc..).
Excellent debugging and optimisation skills
Good experience with mobile development storage such as Sqlite and Local Storage
Strong knowledge of delivering great User Experience for mobile apps

Desired Skills:

As Hybrid application development is to be adopted using Cordova and SMP SAP mobile platform, the candidate’s CV does not include either of these skills or Web Frontend technologies as knowledge or experience.
As the candidate is specialized only with native IOS development, his skills do not match the required skills for the target project.

Good knowledge of Angular, Ionic frameworks
Good knowledge of Design Patterns
Performance analysis and tuning experience including memory usage, CPU utilization, leak checking, etc.
Good presentation skills

Requirements

Requirements:
BSc degree of Computer engineering or related field
4+ years of experience with Web and Mobile applications development
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Fluent English skills

About the Company

More than two decades old IT solution driven conglomerate having offices at UAE (Dubai), USA , India & Malaysia.

An exciting technoprenuerial journey encompassing the translation of value proposition to our valued and esteemed customers . We provide tailor made IT solutions which fit the customers business model in terms of Technology, business continuity , culture and growth phenomenon.

Our IT TEAM of skilled and technological & domain experts propose the right fit model in any area of the business be it in Staffing, Technological Fulfillment and business enhancement and growth model.

Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month