Senior Flutter Developer

Overview

Remote
Depends on Experience
Contract - Independent
No Travel Required

Skills

Android Development
Collaboration
Continuous Improvement
Data Storage
Management
Mobile Applications
SQLite
Scalability

Job Details

We are looking for a Senior Flutter Developer to join our team! We seek someone who is not only hands-on but also has solid experience in Flutter projects, brings ideas for continuous improvement, implements best practices, and actively contributes to the evolution of our product.

We value professionals with strong interpersonal skills, who collaborate well in a team environment and are open to new ideas and changes.
Responsibilities

  • Actively participate in the development of a robust enterprise mobile application with dozens/hundreds of screens.
  • Propose architectural improvements and help plan system scalability.
  • Ensure app quality and performance by adopting Flutter best practices.
  • Work closely with the team to evaluate the current structure and define strategies for app modularization.
  • Participate in on-site visits and team meetings when necessary.
  • Collaborate in developing new features, integrating REST APIs, and managing local data storage with SQLite.
Technical Requirements

Proven experience with Flutter, having participated in multiple projects.
Strong knowledge of SQLite and navigation using Stacked architecture.
Experience with large-scale systems and enterprise applications.
Solid understanding of REST APIs.
Strategic vision for app scalability and projection.
Ability to adopt new technologies and propose changes.
Previous experience in Android development (our primary platform).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.