Match score not available

IOS Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum 3-5 years of experience in iOS app development., Proficient in iOS SDK (Objective-C and Swift) and XCode., Strong understanding of UI development technologies like SwiftUI and AutoLayout., Experience with web services integration and knowledge of design patterns like MVVM..

Key responsabilities:

  • Develop and maintain iOS apps and framework components using the latest technology stack.
  • Collaborate with cross-functional teams to design, develop, and ship new features.
  • Write modular code, perform unit testing, and maintain well-documented code.
  • Fix bugs and conduct code reviews to ensure code quality.

Digi Digital Placement logo
Digi Digital Placement Scaleup https://digidigitalplacement.com/
51 - 200 Employees
See all jobs

Job description

Experience
• Minimum 3-5 years of experience as development engineer in the area of iOS app development
Skills
• Proficient in iOS SDK(Objective-C and Swift) and XCode
• Competency in latest iOS technology stack for UI development – SwiftUI, apart from AutoLayout and Storyboards
• Experience with reactive programming in iOS – RxSwift or Combine.
• Knowledge of two or more basic iOS frameworks (Foundation, CoreBluetooth, NetworkExtension)
• Experience with design patterns like MVVM.
• Knowledge of dependency managers like cocoapods.
• Should be strong in integrating with back-end systems through web services (XML/JSON Parsing and SOAP along with basic frameworks like Alamofire)
• Database knowledge like Core Data and SQLite
• Should be good in Webservices integration (Synchronous/Asynchronous)
• Should be aware of Data Structures and Algorithms, threads and Memory Management
• Good understanding of GIT, JIRA, Confluence
• Successful track record in development of iOS apps - one or more apps published in the App Store. (Provide app store link – 2 minimum)
• Bindings, crash, memory leakage, debugging tools, Instruments
• Strong communication skills
Job Responsibilities
• Develop and maintain apps and framework components on iOS platform on the latest technology stack.
• Collaborate with cross-functional teams in an agile delivery-team to design, develop and ship new features.
• Write modular code and perform unit testing
• Produce and maintain well-documented code
• Fixing of bugs
• Perform code reviews

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

iOS Developer Related jobs