×
Register Here to Apply for Jobs or Post Jobs. X

Flutter Developer

Job in Arlington, Arlington County, Virginia, 22201, USA
Listing for: Atlim
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
  • Proven experience in developing mobile applications on Flutter (Android) for atleast 3years. Experience in developing for iOS will beaplus;

    Proven experience in developing web applications on Flutter Web for atleast 1year.
Deep knowledge ofthe Flutter Framework:
  • Understanding ofthe Flutter architecture, widgets, state management (e.g. Provider, BLoC/Cubit, Riverpod);
  • Ability towork with asynchronous operations (Future, Stream);
  • Experience with navigation and routing in Flutter (for mobile and web applications);
  • Knowledge ofthe features ofthe Flutter Web platform and the ability to optimize web applications on Flutter.
Knowledge ofthe Dart language:
  • Excellent knowledge ofthe Dart programming language and its features;
  • Understanding ofthe principles ofobject-oriented programming (OOP) and design patterns;
Working with API:
  • Experience integrating with RESTful API and other web services. Experience with other types ofAPI (especially RPC) will beaplus;
  • Understanding ofthe principles ofthe HTTP protocol;
  • Ability toprocess data inJSON and other formats.
Working with version control systems:
  • Mandatory knowledge ofGit and experience with Git Lab, Git Hub or Bitbucket;
  • Knowledge ofthe principles ofPWA (Progressive Web Apps) development and their implementation in Flutter (desirable).
Understanding oftesting principles:
  • Experience writing unit tests, integration tests and widget tests in Flutter.
  • Spoken and written English atalevel sufficient for reading technical documentation and communicating with the team (B1or higher).
  • Experience working with native modules (platform channels) in Flutter;
  • Knowledge ofCI/CD (Continuous Integration/Continuous Delivery) principles;
  • Experience with databases (e.g. SQLite, Firebase);
  • Experience working in Agile teams;
  • Ability to estimate deadlines and stick tothem;
  • Proactivity, responsibility, ability towork inateam;
  • Desire todevelop and learn new technologies;
  • Having aportfolio with examples of developed mobile and web applications on Flutter.
Weoffer:
  • An interesting project and non-trivial tasks that will allowus toshow your professional attitude and creativity;
  • Friendly team;
  • Comfortable working schedule and working conditions;
  • Opportunity towork remotely aswell asinanoffice located inthe city centre;
  • Paid vacation and sick leaves;
  • Opportunity for professional growth and career development;
  • English, paid professional courses, coffee/fruits and other pluses :)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary