Flutter Developer
Tech Stack / Keywords
Firma i stanowisko
- Software house with 15+ years on the market
- 50+ people on board
- 350+ finished projects including "Uber-like" applications and e-commerce
- Uses modern technologies & tools including AI across development process
- Certified to ISO 9001, 27001 & 13485 following quality, information-security, and medical-device procedures
Wymagania
- Commercial experience with Flutter & Dart, including null safety, async/streams, sealed classes, and pattern matching
- Knowledge of Clean Architecture and SOLID principles
- Use BLoC / Cubit for state management with explicit loading and error states
- Dependency injection with GetIt + Injectable
- Code generation with Freezed, json_serializable, build_runner
- REST integration using Dio + Retrofit against OpenAPI / Swagger spec with consistent error handling
- Declarative navigation with typed routes (e.g., go_router)
- Write Unit and BLoC tests (bloc_test, mocktail/mockito)
- Experience releasing apps to Google Play and App Store including build flavors and environments (dev/stage/prod)
- Working with AI coding tools such as Claude Code, Codex, or Cursor
- Fluency in English at least B2 level
- Native Polish speaker
Nice to have:
- Experience with Firebase: Crashlytics, Analytics, Remote Config, App Distribution
- Integration of native SDKs (e.g., payments with Stripe)
- Basic knowledge of Swift / Kotlin for native configurations
- CI/CD for mobile (Codemagic, Bitrise, GitHub Actions) with automated store distribution
- Portfolio of published apps on Google Play, App Store, or GitHub
Obowiązki
- Work daily with a development team including developers, Project Manager, System Analyst, UX/UI Designers, and QA
- Participate in team meetings every 2 weeks to discuss tools, projects, and share experiences
- Review code and collaborate with experienced team members
Benefity
- B2B contract at 60 - 70 PLN/h depending on experience and skills
- 100% remote work or on-site at itCraft office in Bydgoszcz with coworking space in Warsaw available
- Access to Google Workspace tools
- Medical insurance
- Access to Multisport card and life insurance
- Team-building events (e.g., Quarterly Pizza Day)
- Internal referral program
- Access to internal e-books and courses library
Inne informacje
Informujemy, że administratorem danych jest itCraft sp. z o.o. z siedzibą w Warszawie (02-222) przy ul. Aleje Jerozolimskie 181B (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
itCraft
Pracodawca