Senior/Lead Flutter Developer [120-166 zł/h net + VAT B2B]

~20 160 - 27 888 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#297096·Dodano 2 miesiące temu·90
Źródło: Deviniti
Aplikuj teraz

Tech Stack / Keywords

FlutterCI/CDAndroidiOSDesign PatternsGit

Firma i stanowisko

Deviniti is a company working on mobile projects in the fintech and e-commerce industries. The Mobile Team consists of 6 Flutter Developers who work in pairs, conduct code reviews, write unit tests, and use CI/CD tools such as Bitrise and Fastlane. The team regularly shares knowledge through the Flutter Academy and meetups.


Wymagania

  • Minimum 5 years of experience with mobile applications (Android/iOS), including at least 2.5 years with Flutter
  • Very good knowledge of Flutter and Dart
  • Experience with Bloc, Freezed, get_it, go_router, and state management in large applications
  • Knowledge of functional programming (fpdart, dartz – Either, Option, Result)
  • Proficiency in Dependency Injection (manual and through packages like get_it, injectable)
  • Ability to write tests, block tests, mocking (mocktail, bloc_test)
  • Knowledge of design patterns: Repository, UseCase, Factory
  • Good knowledge of Git and working with branched flow (GitFlow, trunk-based)

Obowiązki

  • Application design in cooperation with UX designers and analysts
  • Creating application structure
  • Implementing functionality
  • Code review and writing unit tests
  • Implementation to AppStore and Google Play
  • Conducting communication with the client regarding project arrangements
  • Organizing the team's work in accordance with the client's arrangements

Oferta

  • Access to Mindgram for mental and physical well-being
  • Running sessions led by a coach to encourage physical activity
  • Career paths within teams
  • Access to Udemy for Business
  • Participation in internal and external trainings
  • Use of Officevibe platform for employee feedback and recognition
  • Flexible working hours and remote work
  • Various hobby groups to share passions
  • CSR program “Deviniti Cares” with a quarterly budget for charity initiatives
Elastyczne godziny
Szkolenia wewnętrzne
Karta sportowa

Inne informacje

The position requires a minimum fixed-term contract of 6 months. The recruitment process consists of 4 stages: CV screening, phone interview, online interview, and decision communicated about 2 weeks after the interview. The company has implemented whistleblower protection procedures in accordance with applicable law.

Deviniti

Deviniti

37 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz