Middle Flutter Developer $$$$

We are looking for a Middle Flutter Developer to take ownership of the mobile direction and build the architecture of our cross-platform application from the ground up. You will define technical standards, lead mobile development, and collaborate closely with backend engineers, designers, and product managers to deliver a scalable, high-quality mobile product.

 

Requirements:

 

  • 4+ years of commercial experience in mobile development.
  • Strong knowledge of Dart and solid understanding of OOP principles.
  • Deep understanding of mobile architecture patterns (Clean Architecture, MVVM, modular architecture).
  • Experience designing and building scalable mobile applications from scratch.
  • Strong experience with state management solutions (Bloc, Cubit, Provider, Riverpod).
  • Experience integrating REST APIs and working with asynchronous data flows.
  • Solid understanding of mobile performance optimization and app lifecycle.
  • Experience working with platform-specific code (Android/iOS) and native integrations.
  • Familiarity with mobile CI/CD pipelines and app release processes (App Store / Google Play).
  • Experience with testing (unit, widget, integration tests).
  • Strong experience with Git and collaborative development workflows.
  • Upper-Intermediate or higher level of English.

 

Responsibilities:

 

  • Develop and maintain mobile features using Flutter.
  • Build reusable and maintainable UI components.
  • Implement business logic and manage application state.
  • Integrate mobile applications with backend services via REST APIs.
  • Work with complex user flows and data-heavy mobile screens.
  • Optimize application performance and ensure smooth user experience.
  • Participate in code reviews and contribute to improving mobile architecture.
  • Collaborate with designers and product managers to ensure intuitive UI/UX.
  • Support continuous refactoring and improvement of existing mobile modules.

 

We offer:

 

  • Competitive salary.
  • Remote work format.
  • Work on international, production-grade products.
  • Salary tied to the dollar exchange rate.
  • Opportunity to build and lead a mobile team from scratch.
  • Influence product and technical decisions at the architectural level.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 30 March
59 views
ยท
10 applications
To apply for this and other jobs on Djinni login or signup.
Loading...