Skip to main content

Senior IOS Developer

Experience: 7-10
Posted: 29 Dec,2021
Location: United Arab Emirates

Senior IOS Developer Mobile & .Net Development department hiring in Dubai location for immediate joiners 


Role Purpose

To bridging gap between Graphical Design and Technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.


Main Duties and Responsibilities

  • Design patterns - MVC, Factory, Proxy, Strategy, Dependency Injection, Inversion of Control, Observer, MVVM.
  • Development and maintenance of applications aimed at a range of iOS devices.
  • Integration with back-end services
  • Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
  • Caching, web services integration.
  • Continuous integration – Jenkins/Xcode server, automated testing, UITesting. 
  • CLI/ basic unix commands.


Skill and/or Certification

  • Good knowledge of Objective C and Swift 2.x, interoperability of both.
  • Good knowledge of data structures and algorithms, problem solving and analytical skills.
  • Git and Bitbucket - well versed with git commands, knowledge of cocoapods.
  • Good knowledge of data structures and algorithms, problem solving and analytical skills.
  • Clear understanding of Object Oriented programming, Protocol Oriented Programming.


Education

  • Bachelor Degree
  • Technical discipline from an accredited college or university


Work Experience

  • Excellent knowledge of iOS platforms
  • Experience with caching, web services integration.
  • Experience with third party frameworks like PromiseKit, Alamofire, Fabric.
  • Knowledge of android and web technologies.
  • Knowledge about Agile development 

Required Skills

Skill
Years
Months
UI testing
7
8
Design Pattern
7
5
ASP.NET MVC
7
0
iOS Development
8
1
Jenkins
7
5
Continuous Integration
7
5
IOS XCODE
7
8
Solution Design automated processes (SDD)
7
5
Unix
8
0