Senior iOS Developer

  • Neo Mena Technologies LTD
  • Beirut Digital District, Nassif Yazigi, Beirut, Lebanon
  • Jan 27, 2020
Full time Information Technology

Job Description

Company Overview


Neo Mena Technologies is a UAE based financial technology services company, with a focus on providing digital investment services to regulated entities within the GCC. Neo offers solutions directly to banks and other financial institutions, empowering them to better penetrate their retail customer base and strengthen the proposition for HNI's. 


In order to deliver best-in-class technology architecture, we operate with leading global partners to deliver turn-key solutions to our clients. In 2018, Neo and its client were able to deliver the GCC's first fully digital and regulated robo advisory service.



Job Overview


Neo Mena Technologies is currently looking for a senior iOS developer to enrich their skills via and grow as part of a team in the heart of digital innovation.  


You will be responsible for implementing new features in any of our client apps, liaising with our UX team to bring app designs to life and working closely with QA staff to reproduce and fix bugs.


You should be an excellent team member whilst also showing resourcefulness and the ability to work through challenging problems. It will be your responsibility to complete work of a high standard in a time sensitive environment.


We’ll want to hear all about what issues you’ve faced in the apps you’ve built, and how you learnt from them.




  • Using an Agile workflow  
  • Discussing intended technical approaches for upcoming work with the team and involving the team in collaboration sessions 
  • Actively participating in development meetings 
  • Liaising with the technical lead to identify and work through problems 
  • Improving processes and keeping up to date with iOS technology 


Skills & Experience 

  • Minimum of 5 years experience in iOS development
  • Relevant experience with Objective-C/Swift and Xcode
  • Experience with UIKit, Animation and the iOS SDK
  • A good understanding of software tools 
  • Implementing complex user interfaces and navigation flows 
  • Knowledge of XCUITest
  • Knowledge of multi-threaded, asynchronous code
  • Proven debugging and performance testing skills via LLDB and Instruments
  • Experience with:  

              - Git

              - Continuous Integration Systems (e.g. Jenkins, CruiseControl)  

              - Project build tools (e.g. Maven, Gradle)  

              - SQLite 

  • HTML, JavaScript and CSS knowledge  
  • Knowledge of other programming languages will be beneficial 
  • Excellent communication skills 


What we offer

  • Bonus scheme
  • Continuous learning
  • Pension scheme
  • Free coffee
  • Great clients
  • Friendly open working environment
  • Central Beirut location



IMPORTANT NOTE: All the applicants must be Beirut based, enthusiastic about technology and eager to compete at ping pong!