All offersPoznańMobileAndroid Developer (remote)
Android Developer (remote)
Mobile
itCraft

Android Developer (remote)

itCraft
Poznań
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote
itCraft

itCraft

13+ years on the market, +250 completed projects and more than 50 people on board – that’s itCraft in numbers. The main goal of the itCraft team is always to deliver high-quality mobile innovations to businesses around the world.

Company profile

Tech stack

    Kotlin
    regular
    Java
    regular
    Room
    regular
    RxJava
    regular
    Coroutine
    regular
    Dagger
    regular
    Hilt
    regular

Job description

Online interview

About itCraft

  • Software house
  • 13+ years on the market
  • 50+ people on the board
  • 250+ finished projects, from “Uber-like” applications throughout platforms for patients to book home visits with doctors to e-commerce
  • modern technologies & tools


About the role

🚀 As a Android Developer in our company, you will be a part of the team with 5 Android Developers. On a daily basis, you will implement features in applications with our development team, which consists of not only developers but also Project Manager, System Analyst, UX/UI Designers and QA.


Tech stack 👩‍💻👨🏻‍💻

  • Kotlin or/and Java
  • RxJava 2/3 or/and Coroutines/Flow
  • Room
  • Dagger 2 and Hilt
  • MVVM or/and MVI or/and MVP 
  • Gradle or/and Kotlin DSL
  • OkHttp, Retrofit
  • Layouts or/and Jetpack Compose


Grow with us! 🌱

  • Work with clients from all over the world and in different industries (healthcare, finance, telecommunication, etc.),
  • Work with experienced team members (not only devs) to soak up their knowledge from various fields,
  • Have Android team meetings every week where you can talk about tools, news, projects’ use cases, and exchange experiences.

 

What should you have? ✅

  • Knowledge of Android platform with 3+ years of native Android development commercial experience,
  • Ability to work independently in Android field in the project,
  • Ability & drive to independently acquire the necessary knowledge to complete tasks,
  • Knowledge of creating Android applications that communicate with external APIs,
  • Solid knowledge of Kotlin and/or Java,
  • Knowledge of Objective Programming,
  • Knowledge of Android SDK (Android API from 26 to 34),
  • Knowledge of Version Control System (preferably Git),
  • Experience in writing unit tests, 
  • Ability to review a code of developers from other projects,
  • Proactive approach – learning&development mindset, 
  • Analytical thinking, 
  • Ability to admit own mistakes, willing to correct them and not be ashamed of them,
  • Good communication skills, 
  • Ability to effectively collaborate with others, 
  • Fluency in English – feeling free to work with natives (a must-have min. B2 level, we have international clients),
  • Ability to speak Polish at a communicative level (at least B2 -our company communication is conducted in Polish).


Nice to have* 👏🏼

  • Portfolio of developed applications (Github or Google Play),
  • Experience implementing mobile apps in stores (Google Play, Huawei AppGallery),
  • Knowledge of frameworks for mobile platforms (ex. Flutter),
  • Knowledge of Android UI/UX patterns (ex. Material Design),
  • Use of the following tools: Jenkins, Jira, SonarQube,
  • Knowledge of Google Cloud and Firebase Services.

*No worries if you don’t have it - we will teach you! :)


What will you get? ✨

  • B2B contract at an hourly net rate of 87-107 zł - depending on experience & skills. 100% FTE.
  • Google Workspace tools,
  • Medical insurance,
  • Access to Multisport card & life insurance,
  • Team-building events (e.g. Quarterly Pizza Day),
  • Internal referral program,
  • Access to the internal e-books and courses library.

 

🚀 Interested? Send us your CV! What happens after that? 3 steps of a fully remote recruitment process.

  1. Take part in a 45-minute online call with our HR team (partially in English).
  2. Join a 1h call verifying your technical skills with Senior Android Developer.
  3. We will be more than happy to make you the offer and welcome you aboard! 🤝