Flutter Developer

120 - 145 PLN/ godz.B2B
SeniorFull-time·B2B
#382827·Dodano 19 dni temu·13
Źródło: Antal
Aplikuj teraz

Tech Stack / Keywords

FlutterIoTAndroidiOSREST APIBackendArchitectureJSON

Firma i stanowisko

Antal is a leading recruitment and HR advisory company present in Poland since 1996, also operating in the Czech Republic and Hungary. The company employs around 150 professionals across the CEE region providing specialist and executive recruitment, employee outsourcing, HR consulting, employer branding, and market research services. Antal combines deep industry expertise with functional specialisation, acting as a trusted partner for employers and candidates throughout the talent journey.

Wymagania

  • Minimum 5 years of experience in mobile app development, including at least 3 years commercial experience with Flutter and Dart.
  • Very good knowledge of Flutter Framework and Dart language.
  • Knowledge of widget lifecycle and rendering mechanisms of Flutter.
  • Experience developing apps for both Android and iOS from a single codebase.
  • Strong asynchronous programming skills (async/await, Streams, Isolates).
  • Experience with architectures such as Clean Architecture, MVVM, BLoC, Cubit, or Provider.
  • Ability to design modular and scalable applications.
  • Experience with Dependency Injection.
  • Practical experience integrating with REST API.
  • Familiarity with OAuth2, JWT, caching, retry, and error handling mechanisms.
  • Experience with JSON serialization.
  • Skills in optimizing app performance.
  • Experience with Flutter DevTools and error monitoring tools.
  • Practical testing experience (Unit, Widget, Integration Tests).
  • Knowledge of CI/CD tools like GitHub Actions, GitLab CI, Bitrise, or Jenkins.
  • Experience with Platform Channels, Secure Storage, Deep Linking, Push Notifications, and Background Tasks.
  • Good understanding of mobile app security principles.
  • Ability to work in Agile environments and cooperate with product and UX teams.

Nice to have:

  • Experience in IoT or Smart Home projects.
  • Knowledge of Bluetooth communication.
  • Experience with Feature Flags or Remote Config.
  • Familiarity with Firebase Crashlytics and Azure DevOps.

Obowiązki

  • Design and develop the mobile application in Flutter for Android and iOS.
  • Create scalable application architecture and maintain high code quality.
  • Integrate with REST API and implement authentication mechanisms (OAuth2, JWT).
  • Implement communication with IoT devices and handle data synchronization.
  • Optimize app performance, startup time, and memory usage.
  • Create and maintain unit, widget, and integration tests.
  • Implement native functionalities using Platform Channels.
  • Collaborate with Backend, UX/UI teams, and Product Owners.
  • Participate in code reviews, define programming standards, and mentor junior developers.
  • Deliver functionalities from design to deployment.

Benefity

  • Contract B2B with hourly rate of 120–145 PLN netto + VAT.
  • Hybrid work model in Wrocław.
Antal

Antal

976 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz