Android Developer - IT Expert

Mobile

Android Developer - IT Expert

Mobile
Domaniewska 28, Warszawa

Roche

Undetermined
Permanent
Senior
Office
4 953 - 6 054 USD
Gross per month - Permanent

Job description

Android Expert who will innovate healthcare
Let’s keep it simple.
We are the IT center 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.
Our Team focuses on building one of the most important mobile applications for Diabetes patients - and as part of that team,
You will work closely within a team of other experts on research, design and implementation of it in a highly product-oriented team, cooperating with other squads.

We need an Android Developer - Expert who has:

  • Expert knowledge about Android platform and devices (at least 5 years of experience working as a mobile software engineer)
  • Very good knowledge and practical experience with Kotlin, Java, Gradle, Material Design, Android Jetpack, unit tests, continuous integration pipelines, static code analysis
  • Solid experience with popular Android tools and libraries (Dagger, Retrofit, SQLite, MockK, RxJava/Coroutines, Flow etc.) as well as API design and functional reactive programming
  • Strong understanding of client-server architecture, related problems, tools and patterns
  • 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
  • Learns new technologies quickly
  • Is able to lead the team (plan and organize work) and guide other developers by sharing expertise and helping them to grow
  • Fruitfully cooperates with QA team, UX and graphics specialists (implementing Sketch designs, prototypes, mockups) and developers (conducting code reviews)
  • Can 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)

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
  • Other mobile platforms experience (especially iOS), as well as hybrid solutions for multiple mobile platforms (Xamarin, Flutter, React Native etc.)
  • Working in cross-disciplinary product teams
  • Developing safety-critical, medical software (software as a medical device)
  • Building architectures on Android for projects larger than 500 kLOC
  • Master's degree in Computer Science (or related technical field)

We offer:
  • salary range: 18.000 - 22.000 PLN gross/month
  • 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 



Tech stack

    Android

    master

    Git

    advanced

    Jira

    advanced

    Agile

    advanced

    ITIL

    advanced

    Kotlin

    regular

    Java

    regular

    API

    regular

    English

    regular

Office location

Published: 15.11.2021