· Strong OOP concepts and practical experience.
· Experience of architecture and design of complete product line including data structures and design patters.
· Experience of analysis, design and development of Core Frameworks.
· Ability to work in a rapid delivery environment.
· Test oriented development experience with heavy reliance on writing and maintaining unit tests.
· Strong understanding and working experience with iOS/Android development and related frameworks.
· Strong knowledge of third-party integrations like Google Maps, FireBase, Fabric IO, Crashlytics, etc.
· Knowledge of Software Development processes and methodologies (CMMI, Waterfall, Iterative, Agile).
· Strong interpersonal communication and presentation skills.
· High level of attention to Business Requirements.
· Strong aptitude for learning new technologies.Job Details
|Job Location:||Doha, Qatar|
|Job Role:||Information Technology|
|Company Industry:||Human Resources|
|Career Level:||Mid Career|