We are seeking a skilled Senior iOS Software Engineer to join our team and work on exciting projects for a large UAE bank . This is a full-time onsite role requiring you to work from our Bengaluru Offshore Development Center (ODC) .
Education
- Postgraduate degree in Computer Science or related field (or equivalent experience)
Experience
At least 5 years of Swift coding in high-performance, scalable Enterprise Mobile ApplicationsExperience in performance tuning, debugging, and monitoringDesigning clean, maintainable APIsMobile app development at user interface and system levelsWorking knowledge of third-party libraries for networking and async image loadingTechnical Skills
Experience with Objective-C, C++, and Swift using Cocoa and other frameworksStrong understanding of iOS app architecture (MVC, MVVM)Multithreaded programming, reusable frameworks, UI components, and iOS SDK optimizationKnowledge of UIKit, Core Animation, Autolayout, SnapKit, and various iOS frameworksUnderstanding of Spatial ReasoningFunctional Skills
Adherence to coding standards, security, unit testing, and documentation best practicesExperience with Agile methodologyEnsure quality in technical and application architectureResearch and benchmark technologies against industry standardsSoft Skills
Ability to influence teams on technical aspects to enhance productivitySelf-starter with the ability to work independently and collaborativelyExcellent interpersonal skills to present ideas to senior managementNotice Period : Immediate joiners or candidates with a maximum 30 days notice period will be preferred.