#1 Job Board for tech industry in Europe

Mobile Developer (Flutter)
Mobile

Mobile Developer (Flutter)

Kraków
Type of work
Full-time
Experience
Mid
Employment Type
Any, B2B
Operating mode
Remote

Tech stack

    Clean Code

    advanced

    Flutter

    advanced

    REST API

    regular

    Hive

    regular

Job description

Online interview

Dołącz do INVO jako Flutter Developer!

INVO to firma specjalizująca się w tworzeniu innowacyjnych produktów cyfrowych dla liderów rynkowych i dynamicznych startupów. Współpracujemy z markami takimi jak Maczfit, Kuchnia Vikinga, Google, Fandom, Coca-Cola oraz z pionierami technologicznymi jak sun.store. Dzięki wieloletniemu doświadczeniu i dopracowanym procesom staliśmy się liderem w budowie rozwiązań e-commerce i marketplace.


🔍 Kogo szukamy?


Poszukujemy Flutter Developera, który dołączy do naszego zespołu i będzie rozwijać nowoczesne aplikacje mobilne dla klientów z branż Ed-tech, Solar Energy, Carbon Certification, Food-tech.


💻 Zakres obowiązków:


  • Tworzenie i rozwój aplikacji mobilnych w technologii Flutter
  • Współpraca z zespołem projektowym oraz specjalistami IT
  • Projektowanie i implementacja architektury aplikacji zgodnie z zasadami Clean Architecture
  • Integracja aplikacji z zewnętrznymi usługami poprzez REST API
  • Implementacja rozwiązań do lokalnego przechowywania danych (Hive)
  • Optymalizacja wydajności aplikacji i dbanie o jakość kodu
  • Uczestnictwo w code review i pomoc w rozwiązywaniu problemów technicznych


✅ Wymagania:


  • Min. 3 lata doświadczenia w pracy z Flutter
  • Znajomość programowania obiektowego i struktur danych
  • Doświadczenie w tworzeniu rozbudowanych aplikacji mobilnych, wymagających zaawansowanego zarządzania stanem i utrzymywania odpowiednich stanów współdzielonych między wieloma ekranami
  • Umiejętność pracy z Freezed do generowania immutowalnych klas
  • Umiejętność precyzyjnego odwzorowania interfejsów na podstawie designu (Figma)
  • Praktyczna znajomość wzorców zarządzania stanem (Riverpod lub podejście oparte na Singleton)
  • Znajomość zasad Clean Architecture i umiejętność organizacji kodu
  • Doświadczenie w integracji z REST API oraz obsłudze stanu sieci w aplikacji
  • Znajomość GIT i doświadczenie w pracy zespołowej


🎯 Mile widziane:


  • Podstawowa znajomość CI/CD dla aplikacji mobilnych
  • Znajomość metod testowania aplikacji mobilnych (unit tests, widget tests, integration tests)
  • Znajomość Firebase, Google Analytics, Facebook Pixel
  • Doświadczenie z aplikacjami natywnymi (Android/iOS)
  • Umiejętność tworzenia animacji i niestandardowych widgetów


🚀 Co oferujemy?


  • Praca nad produktami dla topowych marek – realny wpływ na rozwój nowoczesnych aplikacji
  • Pełna elastyczność – praca zdalna, dostosowana do Twojego stylu życia
  • Możliwość kształtowania produktu – współtworzenie wizji i roadmapy projektu
  • Zespół A-playerów – współpraca z doświadczonymi specjalistami
  • Rozwój i szkolenia – warsztaty techniczne, team building, dostęp do najlepszych praktyk


📌 Jak wygląda proces rekrutacyjny?


  1. Prześlij swoje CV – dołącz linki do projektów, nad którymi pracowałeś.
  2. Selekcja kandydatów – analizujemy aplikacje i kontaktujemy się z wybranymi osobami.
  3. Rozmowa techniczna (30 min) – spotkanie z naszym liderem technologicznym, podczas którego omówimy Twoje doświadczenie i sposób pracy.