Senior Mobile Developer with Flutter

Apply to itCraft

Beforte Tax (Business Contract)

16,000 - 25,500 PLN

Gross (Employment Contract)

12,000 - 19,000 PLN

We offer work from office in

Remote, Bydgoszcz, Toruń, Warszawa


About the role

🚀 As a Senior Mobile Developer with Flutter in our company, you will be a part of the team with 4 Flutter Developers. On a daily basis, you will work with our development team, which consists of not only developers, but also Project Manager, System Analyst, UX/UI Designers and QA. As a developer you will be properly cared of –  you will be supported by a Team Manager – Dorota who will take care of your development and job satisfaction.

About itCraft

  • Software house
  • 12 years on the market
  • about 100 people on the board
  • 250+ finished projects (mobile and web), ranging from “Uber-like” apps throughout  various platforms allowing patients to book home visits with doctors to apps developed for the e-commerce sector
  • modern technologies & tools
  • More than 87% of our employees who took part in our company survey, say that the positive atmosphere and friendly working environment are what defines itCraft. Our culture and development opportunities that favor work-life balance are also among our attributes.

Tech stack 👩‍💻👨🏻‍💻

  • Dart 2
  • Flutter 3
  • Android/iOS
  • Java/Kotlin/Swift
  • RxDart
  • Bloc
  • GetIt
  • Injectable
  • Freezed
  • Retrofit

Nice to have:

  • AutoRoute/Go router
  • Hive storage
  • AWS Amplify
  • Firebase (crashlytics, analytics, messaging, distribution)

Grow with us! 🌱

  • Work with clients from all over the world and in different industries (healthcare, finance, telecommunication, etc.),
  • Get our support to define your career path and development goals,
  • Cooperate with the Team Manager and CTO to trace your development,
  • Get regular feedback from co-workers and during the 1-on-1 sessions,
  • Work with more experienced devs to soak up their knowledge from various fields (also through Code Review),
  • Have Flutter team meetings every 2 weeks where you can talk about tools, news, projects’ use cases, and exchange experiences.

What should you have? 🦾

  • Have advanced knowledge of Android/iOS platform with 4+ years native Android/iOS development commercial experience, including at least 2 years in Flutter development,
  • Fluency in English – feeling free to work with natives (a must-have, we have international clients),
  • Polish at a communicative level (our company communication is conducted in Polish).

Nice to have* 👏🏼 

  • Ability to mentor and onboard other team members, Android/iOS/Flutter developers,
  • Ability to learn new technologies,
  • Experience implementing mobile apps in stores (Google Play, App Store),
  • Portfolio of mobile apps (Github or Google Play),
  • Knowledge of design patterns,
  • Knowledge of reactive programming (RxJava / RxSwift), platform-specific networking libraries (eg. Retrofit for Android), etc.
  • Experience in using the following tools: Jenkins, Jira, Firebase, SonarQube,
  • Knowledge of Google Cloud Platform services,
  • Experience in creating unit tests,
  • Any background in hybrid app development is a plus.

What will you get? ✨

  • B2B contract at an hourly rate of 95 PLN/h – 150 PLN PLN/h or an employment contract of 12,000 – 19,000 PLN gross (if you decide to have employment contract, due to the nature of the work, you can benefit from increased tax deductible costs. It means that the actual of net remuneration will be higher than in the standard case [without tax relief]),
  • Work 100% remote or on-site at one of our itCraft offices in Bydgoszcz or Toruń; also a coworking space in Warsaw is available for a few days a month,
  • Google Workspace tools,
  • Daily support of CTO, project supervision of our PM, and a first person to contact in other different cases – our Team Manager,
  • Free English classes twice a week,
  • Medical services & life insurance,
  • Multisport card,
  • Internal referral program,
  • Access to the internal e-books and courses library.

Please include the following in your application:

Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb obecnych oraz przyszłych procesów rekrutacyjnych prowadzonych przez spółkę itCraft sp. z. o. o z siedzibą w Warszawie, zgodnie z przepisami ustawy z dnia 29.08.1997 r. o ochronie danych osobowych (Dz.U. Nr 133, poz. 883 z późn. zm.)