Senior Flutter Developer

Somnio Software

United States

Remote

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Career growth support

Job summary

Somnio Software seeks a senior Flutter engineer to architect and deliver high-performance mobile apps. You will work within a Flutter-dedicated team, covering the full lifecycle from initial design interpretation through deployment and ongoing maintenance, producing polished interfaces that meet modern UX standards.

This role suits a senior engineer who is equally comfortable shaping architecture and writing production Dart code, with remote or hybrid options to fit your life.

Qualifications

  • At least 5 years of professional mobile development experience, including 3+ years with Flutter.
  • Deep expertise in Dart and the Flutter framework, including advanced features.
  • Strong grasp of mobile UI/UX principles, design patterns, and platform conventions.
  • Experience with modern state-management solutions such as BLoC, Cubit, Provider, or Riverpod.
  • Proficient in RESTful APIs and Git.

Responsibilities

  • Architect, develop, and maintain Flutter apps from concept to release on iOS and Android.
  • Translate UI/UX designs into high-quality, pixel-perfect Dart code.
  • Own app performance, quality, and responsiveness through profiling and testing.
  • Apply clean architecture using BLoC, Cubit, Provider, or Riverpod; write tests.
  • Integrate with backend APIs and third-party services; participate in code reviews.

Job description

Role overview

This role focuses on architecting and delivering high-performance mobile applications built with Flutter within a fully Flutter-dedicated engineering team. The work covers the full lifecycle from initial design interpretation through deployment and ongoing maintenance, producing polished interfaces that meet modern UX standards. The position suits a senior engineer who is equally comfortable shaping architecture and writing production code.

Responsibilities
  • Architect, develop, and maintain complex Flutter applications from concept through release on both major mobile platforms.
  • Translate detailed UI/UX designs and wireframes into high-quality, pixel-perfect Dart code.
  • Own application performance, quality, and responsiveness through profiling, testing, and continuous refinement.
  • Apply clean architecture principles using state-management patterns such as BLoC, Provider, Riverpod, or Cubit, and write comprehensive unit and integration tests.
  • Integrate with backend APIs and a variety of third-party services, and contribute actively to code reviews and engineering standards.
Requirements
  • At least five years of professional mobile development experience, including a minimum of three years specifically with Flutter.
  • Deep expertise in the Dart language and the Flutter framework, including its evolving feature set.
  • Strong grasp of mobile UI/UX principles, design patterns, and platform-specific conventions.
  • Demonstrated experience with modern state-management solutions such as BLoC, Cubit, Provider, or Riverpod.
  • Proficiency consuming RESTful APIs and working with version control systems, particularly Git.
Nice to have
  • Native platform development experience in Android or iOS for specific integrations or module-level work.
  • Familiarity with CI/CD pipelines designed for Flutter application delivery.
  • Knowledge of performance profiling and optimization techniques specific to Flutter.
Benefits and work setup
  • Fully remote or hybrid options, allowing the engineer to choose the setup that fits their life.
  • Flexible scheduling built on trust rather than rigid clock-watching.
  • Structured support for tailored career growth within the engineering discipline.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flutter Developer
Flutter Developer

Codenzia • United States

Remote
USD 55,000 - 124,000
Remote work
Hourly project-based engagement
Flutter Developer
Flutter Developer

Raglic • United States

Remote
USD 110,000 - 170,000
Remote-first team
Weekly client demos
Ownership of source code
Senior Flutter Engineer
Senior Flutter Engineer

Xportpark • United States

Remote
USD 90,000 - 130,000
Flutter Tech Lead
Flutter Tech Lead

Gr8tech • United States

Remote
USD 150,000 - 210,000
Benefits budget
Parental leave
Childcare allowance
+4
Flutter Developer
Flutter Developer

Cyparta • United States

Remote
USD 90,000 - 120,000
Health insurance and wellness benefits
Flexible work schedule and remote work
Competitive salary with mobile dev BON
Mobile Engineer (Flutter)
Mobile Engineer (Flutter)

Softadom • United States

Remote
USD 110,000 - 160,000
Senior Flutter Software Engineer
Senior Flutter Software Engineer

Nortal • United States

Remote
USD 140,000 - 190,000
Flutter Developer
Flutter Developer

Synbus Inc. • United States

Remote
USD 90,000 - 140,000
Senior Flutter Architect, Remote & Flexible
Senior Flutter Architect, Remote & Flexible

Somnio Software • United States

Remote
USD 120,000 - 170,000
Flexible work arrangements
Career growth support
Senior Mobile Engineer (Flutter)
Senior Mobile Engineer (Flutter)

SaaSify Labs • Austin (TX)

Remote
USD 120,000 - 160,000
Competitive salary
Performance bonuses
Flexible hours
+3