#1 Job Board for tech industry in Europe

Android Developer
Mobile

Android Developer

Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java

    advanced

    Kotlin

    advanced

    Android SDK

    advanced

    REST API

    regular

    MVVM

    regular

    MVP

    regular

    Git

    regular

    Koin

    regular

    Dagger 2

    regular

    GraphQL

    nice to have

Job description

Online interview
Join our Android team and have a real impact on decision-making in app development projects.

Who are we?
Holdapp has been developing web and mobile apps since 2012. We have built over 60 apps for clients from all over the world. We appreciate diversity in projects, so we work with clients from multiple industries, such as e-commerce, sports betting, cryptocurrency, edutainment, etc.

How do we work?
We work in an Agile, iterative production cycle and collaborate in small teams where everyone is free to ask questions and exchange their insights. 

We encourage each other to think out of the box. You have an idea that might make the app better? You can always discuss it with the team and turn your concepts into reality. Our Android developers have 4-10 years of experience. So, if you want to work with professionals and learn from them – we’ll be happy to help.

How do we support your self-development?
You can take part in courses, workshops, and an internal project to gain new skills. Although Kotlin is our language-to-go, some of us also learn Flutter technology and organize meetings where everyone can share their knowledge with the rest of the team. 

Our requirements

  • 3+ years of working experience in native Android development
  • Knowledge of Kotlin and Java
  • Familiarity with Android system from the user’s side
  • Very good knowledge of Android SDK and Android Studio environment
  • Extensive knowledge and ability to use external libraries and components
  • Experience in programming client-server apps (knowledge of basic terms: JSON, Rest API)
  • Knowledge of design patterns and software architectures used in mobile apps programming (MVVM, MVP)
  • Knowledge about dependency injection (Koin, Dagger), Android Jetpack, Local Storage libraries
  • Ability to use Git version control system
  • Fluent command of spoken and written English allowing reading documentation and other technical resources.

Nice to have

  • Experience in reactive programming, knowledge of RxJava, RxKotlin
  • Familiarity with Jira software
  • Knowledge of GraphQL language
  • Knowledge of agile software development
  • Participation in Open Source projects
  • Familiarity with Continuous Integration setup
  • Experience in writing unit tests, integration testing, TDD.

What do we offer?

  • Work with an experienced Android team (from 4 to 10 years of experience)
  • Paid days off
  • Private healthcare
  • Life insurance
  • Psychological counseling (HearMe.pl)
  • Budget for trainings and conferences
  • Work in the office at the Wroclaw Market Square
  • Personal Mac
  • MultiSport card
  • Possibility of remote work
  • Individual working time
  • Workations (work + holiday)
  • Top-class coffee, Beer Fridays, birthday cakes, unlimited pistachios, always fresh fruits, team integrations and many other attractions!