Digital

iOS Developer

Dubai, UAE

Our Challenge

As an iOS Developer, you should be able to design and implement applications that will be usable on the iOS operating environment. You will need to know the different languages which can be used when creating an app for an iOS device, such as Swift and Objective-C. Furthermore, you will need a high-level understanding of the various APIs made for the iOS OS.

Responsibilties

  • Liaise with fellow developers and design and build iOS applications from scratch 
  • Identify bottlenecks and performance degradations and fix them 
  • Stay up-to-date with the latest technologies and iOS patches
  • Ensure inflight data front the application is encrypted and not leaking customer or internal data; make sure the code is secure and meets the security standards 
  • Write adequate unit test cases to verify the functionality of the application. 
  • Work in compliance with the standards and practices 
  • Identify and find solutions to bugs and implementation; easy debugging and problem resolution 
  • Ensure you have adequate developer test cases to verify design requirements
  • Maintain high standards and ensuring only the best work is released 

Requirements

You are:

  • Experienced in building complex applications and g Objective-C / C++/SWFIT with Cocoa and other frameworks 
  • Able to thoroughly understand iOS application architecture and implementation (MVC, MVVM) 
  • Experienced with multithreaded programming, reusable frameworks, UI components,  iOS SDK performance tools and optimization techniques 
  • Knowledgeable in UIKit, Core Animation, Autolayout, Size Classes, SnapKit 
  • Knowledgeable in Core Location, MapKit, AVFoundation, StoreKit, Extensions, AddressBook, EventKit, CAllKit, SiriKit, Core Bluetooth 
  • Knowledgeable in Spatial Reasoning 
  • Able to problem-solve and think critically 
  • An expert in the iOS ecosystem. 
  • Knowledgeable in Apple APIs and the latest updates  
  • Knowledgeable in how to build user interfaces
  • Equipped with a minimum of 5 years of coding experience in Swift and creating high-performing, globally scaled Enterprise Mobile Applications  
  • Experienced in Coding, Security, Unit testing and Documentation standards and best practices 
  • Experienced in Agile methodology 
  • Equipped with hands on experience in performance tuning, debugging, monitoring  
  • Experienced in designing clean and maintainable APIs 
  • Experienced in mobile application development at the user interface and system levels 
  • Experienced with popular third-party libraries for networking, async image loading 

We Can Offer You

  • A highly competitive compensation and benefits package 
  • A multinational organization with offices in 17 global locations and the possibility to work abroad 
  • 22 working days of annual leave with an encashment facility 
  • Relocation assistance to employee along dependents in terms of visas, travel and financial assistance
  • Maternity & Parental leave plans 
  • Diverse work environment with equal work opportunities for everyone 
  • Monetary recognitions to high performers and achievers
  • Hybrid working environment to promote work life balance
  • A comprehensive insurance plan including: medical, dental, vision, and long-/short-term disability 
  • A higher education certification policy 
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development 
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses  
  • Coaching opportunities with experienced colleagues from our FinLabs and Center of Excellences (CoE) groups 
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms 
  • A flat and approachable organization 
  • An excellent working atmosphere: regular drinks, sports activities, offsite weekends with a young, dynamic team 
  • A truly diverse, fun-loving and global work culture 

 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Looking to build a better tomorrow?

Explore a Synechron career
arrowup