Oferta pracy

Roche is an equal opportunity employer. We care about inclusion in terms of gender, age, race, skin colour, nationality, religion, marital status, sexual orientation, background, physical or mental disabilities and on every other grounds. Applying for our position, we assure you that we will assess your application solely on the basis of your competencies. Zasady przetwarzania danych kandydatów do pracy w Roche Polska Sp. z o. o. znajdują się pod linkiem: Klauzula Informacyjna w zakresie przetwarzania danych kandydatów do pracy. Rules for processing data of candidates for work at Roche Polska Sp. z o. o. can be found under the link: Information clause for candidates. Roche is an equal opportunity employer.
Roche Global IT Solution Centre

IT Expert - iOS developer

Roche Global IT Solution CentreAbout the company

  • Poznań

    Poznań, Greater Poland
  • Valid for 8 days
    until: 14 May 2021
  • Remote recruitment
  • contract of employment
  • full-time
  • expert

Technologies we use

Operating system

Your responsibilities

  • Expert knowledge about both iOS platforms - at least 5 years of experience working as a software engineer of native apps for these platforms

  • Very good knowledge and practical experience with Swift, Objective-C, Gradle

  • Experience with Material Design, Android Jetpack, SwiftUI, storyboards, unit tests, continuous integration pipelines, static code analysis

  • Solid experience with popular iOS tools and libraries (Alamofire, Combine, XCTest etc.) as well as API design and reactive programming

  • Knowledge of tools for build automation, code repositories (GIT with “git flow” standard), task tracking and project management (Jira)

  • Experience in optimizing mobile applications (performance, memory, power usage, storage)

  • A passion for clean code and solid, future-proof architecture as well as improving on existing code to make it ready for extensions

  • Experience in designing both application components and complete application architecture

  • Ability to learn new technologies quickly

  • Ability to lead the team (plan and organize work) and guide other developers by sharing expertise and helping them to grow

  • Ability to cooperate with QA team, UX and graphics specialists (implementing Sketch designs, prototypes, mockups) and developers (conducting code reviews)

  • Ability to estimate, plan and deliver tasks according to schedule

  • Knowledge of ITIL and AGILE (SCRUM/KANBAN) processes

  • Good communication skills in English (at least B2 or equivalent)

Our requirements

  • 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)

What we offer

  • salary range: 13.000 - 16.500 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

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • sharing the costs of professional training & courses

  • life insurance

  • remote work opportunities

  • flexible working time

  • corporate products and services at discounted prices

  • integration events

  • corporate sports team

  • retirement pension plan

  • saving & investment scheme

  • no dress code

  • coffee / tea

  • drinks

  • parking space for employees

  • leisure zone

Recruitment stages
1

HR review

2

Technical intervew

3

Managerial interview

Roche Global IT Solution Centre

Roche is an equal opportunity employer. We care about inclusion in terms of gender, age, race, skin colour, nationality, religion, marital status, sexual orientation, background, physical or mental disabilities and on every other grounds. Applying for our position, we assure you that we will assess your application solely on the basis of your competencies.

Scroll to the company’s profile
This is how we work
This is how we work