Arabia-IT requires Senior iOS Developer
Job Responsibilities:
- Develop and Build advanced iOS Applications
- Combining all elements of the program design and testing it.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Reacting to problems and correcting the program as necessary.
- Adapting the program to new requirements, as necessary.
- Clarifying what actions the program is intended to perform.
- Breaking down program specification into its simplest elements and translating this logic into a programming language.
BSc in Computer Science, Engineering or equivalent3+ Years' Experience in the same field.Solid understanding of iOS SDK on frameworksSolid understanding of the full mobile development life cycle.Deep familiarity with Objective C And/or swift.Must have experience in developing applications using Swift,SwiftUI, UIKitExperience with Socket ioAbility to write clean codeUnderstanding of Apple’s design principles and interface guidelines.Familiarity with performance and memory tuning with tools.Help maintain code quality, organization, and automatization.Understanding of code versioning tools (Bitbucket, Github .. etc)Must be self-motivated and able to work both independently and in conjunction with team members and product groups.Ability to meet deadlines, identify issues, and resolve with minimal direction.