arrow_backWróć do ofert pracy

Senior iOS Developer [online recruitment]


We offer:

  • Participation in interesting and demanding projects
  • Flexible working hours
  • A great, non-corporate atmosphere
  • Stable employment conditions (contract of employment or B2B contract)
  • Opportunities for development and promotion
  • Attractive package of benefits
  • Remote work

Your responsibilities:

  • Design and implement both application components and complete applications
  • Cooperation with UX and graphics specialists (implementing Sketch designs, prototypes, mockups) and developers (conducting code reviews)
  • Preparing high quality documentation & presentations for our partners
  • Optimizing mobile applications (performance, memory, power usage, storage)
  • Providing expert knowledge about iOS platform and devices
  • Estimate, plan and deliver tasks according to schedule
  • Team management

We are looking for you, if you have:

  • 5-years of experience in creating native applications on iOS (12.0 and higher) platform for both iPhone and iPad with Swift language (and Obj-C for legacy applications)
  • Ability to create user interfaces in native applications with coded UI and storyboards
  • Ability to use third-party libraries (Cocoapods/Carthage/Swift Package Manager)
  • TDD, unit tests (XCTest)
  • Knowledge of technologies to communicate with REST/JSON/SOAP based web services
  • Ability to lead the team (plan and organize work)
  • Knowledge of ITIL and AGILE (SCRUM/KANBAN) processes
  • Practical knowledge about any of the cloud provider (Cloud (AWS/Azzure/Google), Google Cloud Platform or Azure), working with cloud infrastructure
  • Practical experience in containerisation technology
  • Knowledge of tools for build automation, Continuous Integration (Bamboo), code repositories (GIT with git flow standard), task tracking (Jira).
  • Experience and ability to develop FullStack (end-to-end) application
  • Good knowledge of native frameworks: UlKit, CoreData, CoreAnimation (nice to have: SwiftUI and Combine)
  • Experience in leading development teams
  • English level: B2/C1

Nice to have:

  • Web-based Technologies HTML5, CSS
  • Basic knowledge of JS Framework (eg. Angular, Vue.js, React/ReactNative)
  • Knowledge about external libraries eg. EarlGrey/Nimble/Quick

Ta strona używa plików cookie w celach statystycznych, reklamowych i funkcjonalnych. Możesz zaakceptować pliki cookie lub wyłączyć je w ustawieniach przeglądarki.