All offersWarszawaMobileiOS Developer
iOS Developer
Mobile
Devire

iOS Developer

Devire
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    iOS
    master
    Objective-C / Swift
    advanced
    Test-Driven
    advanced
    RxSwift
    advanced
    XCode
    regular
    REST API
    regular

Job description

Our Client is a leading supplier of IT solutions to the public transport sector. Currently we are looking for a person for the position:
iOS Developer
 

Role and Responsibilities:

  • Responsible for development of mobile travel app on iOS platform
  • Participate in customer meetings, research projects

Requirements:

  • Higher education
  • Have 3 years commercial iOS Development experience (at least two app available on AppStore)
  • Expert level in Swift and Objective-C
  • Know all design patterns from Gang of Four
  • UI: know Apple Human Interface Guidelines, Auto Layout, Layout Process, Custom Views, Size Classes
  • Experience in REST web service oriented apps
  • Use of Test-Driven development methodologies
  • Experience with Git (write git hooks, check if committed changes are part of a release)
  • Good communication skills (written and verbal English)

Preferred Skills:

  • Experience in integration with payment providers
  • Experience with reactive programming in Swift (RxSwit, PromiseKit)
  • Core Data – the basics + multiple managed context, versioning and migration, improve performance

We offers:

  • Salary based on B2B contract (via Devire)
  • Possibility to work in an international environment
  • Making mobile application for big scale – above 50k users each day
  • Very flexible hours of work
  • A high degree of autonomy and responsibility, as well as influence on the continued product development