Android Developer

Job description

We are looking for an energetic, positive-thinking team player, eager to work in really interesting IT projects from around the world as a Android Developer. This position offers an inspirational space to create the next innovation in mobile applications. 





Requirements

What we expect:

  • 3+ years of experience with development for Android
  • Knowledge of Java, Kotlin will be a plus
  • Experience with writing tests (Unit and UI)
  • Knowledge of the most popular Android libraries (e.g. Dagger, RxJava)
  • Experience with version control systems (Git)
  • A flawless knowledge of English (both written and spoken)
  • Using your knowledge and experience to solve non-trivial problems.
  • Keeping track of the industry developments and taking the initiative to incorporate these into the company technologies
  • Engagement and ability to work in a team

What would make you the perfect candidate:

  • Knowledge of Kotlin
  • Familiarity with architectural (especially MVP) and design patterns
  • Knowledge of the most popular testing libraries (e.g. JUnit, Mockito, Robolectric)
  • Experience in Google Play and Android Auto
  • Open Source contributions
  • Scrum (or other Agile) development method experience
  • Advanced knowledge of RxJava
  • Hands on experience in development for any other mobile OS platform or related technologies
  • Passion for mobile and technology
  • Attention to detail

What we offer:

  • Excellent location in the center of Warsaw (Wilcza Street).
  • Creation of breakthrough products for clients from all around the globe.
  • Friendly atmosphere, small teams, and space for your own ideas and self-development.
  • Flexible working hours and a possibility of partial remote work.
  • All the benefits you would expect: medical careMultisport card, English classes, specialty coffee, fresh fruits
  • Company events (iFM Movie Nights, board games, and trips, Thursday breakfast, Friday beer).
  • Pet-friendly workspace :)