iOS Developer - Connected Apps

Mercedes-Benz Group

Education
Qualifications
Benefits

Aufgaben

Experience

  • Minimum 3-7 years of experience in iOS native application 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
  • Plan the development tasks using Scrum/Kanban
  • Produce and maintain well-documented code
  • Perform Code reviews, deep level debugging of complex issues
  • Write modular code and perform unit testing

Nice to Have

  • Experience in Jenkins and Fastlane for CI/CD
  • Experience in automotive (infotainment) domain.

Qualifikationen

To be filled by HM 

Read Full Description
Confirmed 22 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles