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

    Swift
    advanced
    Objective-C
    advanced
    REST
    advanced
    UI
    advanced
    Core Data
    advanced
    Test-Driven
    advanced
    RxSwift
    nice to have

Job description

Devire is an international company specializing in recruitment, outsourcing and employer branding services. For more than 30 years, we have represented leading employers on the European market, by carrying out comprehensive recruitment projects, implementing the latest solutions in the area of IT services and by supporting in building the image of the employer of choice.
 
Our offices are located in Warsaw, Wroclaw, Poznan, Katowice as well as Munich, Frankfurt, Prague and Hradec Kralove.

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
  • Long-term employment
  • Working for a leading corporation with a stable market position
  • Possibility to work in an international environment
  • Making mobile application for big scale – above 50k users each day
  • Norwegian style of work – life balance
  • A friendly international working environment – your English will be constantly in use
  • Very flexible hours of work, possible remote work (1-2 days a week)
  • A high degree of autonomy and responsibility, as well as influence on the continued product development
  • Competitive terms and conditions
  • Delicious coffee and cake, fresh fruit and much more!