Skip to main content
A

Flutter Developer

Atlim
Full Timemid
Arlington, Virginia, US$80k – $100kPosted February 28, 2026

Salary Context

This role offers $80k–$100k. The median for Mid-level mobile roles is $85k–$135k (based on 48 listings). 18% below median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

SQLiteFirebaseGitAgileAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

  • 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

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free