About the role

  • iOS Developer working on a globally used messaging service for Schwarz Group. Collaborating in an agile team to enhance application quality and user experience.

Responsibilities

  • Develop and maintain native iOS applications for a globally used messaging service
  • Actively participate in all phases of the software development lifecycle
  • Contribute to the conception, design, and development of apps for the Apple platform
  • Ensuring software quality by writing Unit, UI, and Integration Tests
  • Optimizing existing code architectures and improving usability of mobile applications
  • Planning and implementing new features and integrating interfaces and databases
  • Actively shape the innovation process of mobile development

Requirements

  • Minimum 3 years of professional experience in native iOS app development with Swift
  • Proven experience with Swift and the common iOS Frameworks
  • Strong knowledge of object-oriented programming and modern app development methodologies (MVVM pattern)
  • Strong practical experience with SwiftUI
  • Knowledge of UIKit is desirable
  • Knowledge of handling local data storage, especially CoreData
  • Proficient in Xcode and the iOS ecosystem
  • Experience in writing Unit Tests and knowledge of UI and Integration Tests
  • Familiarity with version control systems like Git
  • Understanding of agile software development (Scrum)
  • Successfully completed studies in computer science or a comparable qualification

Benefits

  • Fast decision-making processes
  • Genuine creative freedom in projects
  • International project involvement
  • Close collaboration within a small, agile team
  • Participation in regular code reviews

Job title

iOS Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job