#1 Job Board for tech industry in Europe

IT Expert - iOS
Mobile

IT Expert - iOS

Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    iOS

    master

    UI

    advanced

    TDD

    advanced

    UX

    advanced

    CocoaPods

    regular

    Xamarin

    regular

    React Native

    nice to have

Job description

IT Expert - iOS developer who will innovate healthcare
Tired of all those #TooLongToRead  job offers?

Let’s keep it simple.

We are the IT centre for Roche - a company in the top 10 biggest R&D spenders worldwide.

We do #Code4life, creating innovative software that helps doctors, patients and scientists around the world.

We are looking for iOS Experts who will join our team and help us create software products which will directly help patients around the globe in managing Diabetes. Your skills, courage to act and experience will come into play in a team where Quality is not only over quantity - Quality is king! Shaping the product development process, identifying risks and building our team of Experts will be amongst the most important tasks ahead of you.

We need an experienced iOS developer who has:
 
  • Practical abilities and experience in creating native applications on iOS (14.0 and higher) platform for both iPhone and iPad with Swift language (and Obj-C for legacy applications)
  • Expert knowledge about iOS platform and devices (min. 5 years of experience)
  • Ability to create user interfaces in native applications with coded UI and storyboards
  • Ability to use third-party libraries (Cocoapods/Carthage/Swift Package Manager)
  • Good knowledge and experience with native frameworks: UlKit, CoreData, CoreAnimation (additional points for SwiftUI and Combine).
  • Experience in optimizing mobile applications (performance, memory, power usage, storage) with Instruments tool
  • TDD, unit tests (XCTest). Additional points for external libraries eg. EarlGrey/Nimble/Quick
  • Solving problems in cooperation with vendors of used libraries and frameworksKnowledge of tools for build automation, Continuous Integration (Bamboo), code repositories (GIT with “git flow” standard), task tracking (Jira)
  • Practical experience in designing both application components and complete application architecture
  • Experience and ability to develop “FullStack” (end-to-end) application
  • Ability to cooperate with UX and graphics specialists (implementing Sketch designs, prototypes, mockups) and developers (conducting code reviews).
  • Ability to prepare high quality documentation & presentations for our partners
  • Published applications or participating in open-source projects is a plus
  • Experience in cross-platform mobile frameworks (Xamarin, ReactNative, Flutter etc.) is a plus

The following would be an advantage:
  • End-to-end application development and release management - confirmed by published apps on Google Play, App Store or other public store
  • Writing blog posts and contribution to open source projects, active participation and/or being a speaker at conferences
  • Hybrid solutions for multiple mobile platforms (Xamarin, Flutter, PhoneGap, React Native etc.)
  • Working in cross-disciplinary product teams
  • Developing safety-critical, medical software
  • Building architectures on Android/iPhone for projects larger than 500 kLOC
  • Master's degree in Computer Science (or related technical field)

Let’s find out what a usual day of work might look like. You will:
learn about the wide range of cutting-edge technologies we employ - especially from native mobile development area - gaining a rich understanding of the specific requirements of medical software, be it security, medical risk management or certification. Within our interdisciplinary team structure you will explore other roles related to agile software development, such as Product Owner, Agile Coach or UX Designer. As mobile development experts we will always give you many opportunities to develop and grow - both professionally and personally.

We offer:
  • salary range: up to 22 000 PLN gross
  • dedicated training budgets and many opportunities for personal and professional self-development (training, conferences, diversified career paths etc.)
  • a workplace that supports innovation and new ideas
  • attractive benefits & relocation package
  • work in a modern, cool office