Senior Flutter Mobile Developer – iOS/Android

Cvhcare

San Francisco (CA)

On-site

USD 140,000 - 185,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

CuraeSoft in San Francisco, CA is seeking a Senior Software Developer to design, develop, and deliver scalable mobile applications. This hands-on role sets technical direction and coding standards across Flutter/Dart teams.

You will work with product managers, designers, and backend engineers to translate requirements into high-quality mobile experiences, contribute to CI/CD pipelines, and continually improve testing and deployment processes in an Agile/Scrum environment.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent experience).
  • 7+ years of software development experience, with strong proficiency in Dart/ Flutter and a continuous learning mindset.
  • Deep hands-on experience building and shipping production mobile apps with Flutter for iOS and Android; prior native iOS (Swift) or Android (Kotlin/Java) experience is a plus.
  • Strong understanding of Domain-Driven Design (DDD), design patterns, and building scalable, maintainable architectures.
  • Experience designing and consuming RESTful APIs, along with automated API testing and modern testing practices.
  • Hands-on experience with mobile test automation (e.g., Flutter's integration_test/widget testing, Appium).
  • Experience owning app release engineering — CI/CD pipelines, build automation, and app store submission/rollout (fastlane, TestFlight, Google Play Console or equivalent).
  • Solid understanding of Agile/Scrum methodologies and the full software development lifecycle.
  • Proficiency with development and collaboration tools such as GitHub and JIRA.
  • Strong knowledge of computer science fundamentals, data modeling/schema design, and system design best practices.
  • Experience with AI tools, AI-assisted development, or building AI-enabled applications is a strong plus.
  • Demonstrated ability to work independently, manage priorities, and align stakeholder expectations in a fast-paced environment.
  • Excellent communication and collaboration skills, with strong analytical thinking and a data-driven approach to decision-making.

Responsibilities

  • Building and maintaining the company's mobile apps in Flutter/Dart for iOS and Android.
  • Participate in end-to-end app development: system design, implementation, code reviews, testing, release management, and production support.
  • Support the app release process — App Store and Google Play submissions, versioning, phased rollouts, and crash/monitoring triage.
  • Partner with Product Managers, Designers, and backend Engineers to translate requirements into high-quality mobile experiences.
  • Build and improve CI/CD pipelines, build automation, and developer tooling for the Flutter codebase.
  • Maintain high standards for code quality and testing (unit, widget, integration) across the apps, proactively surfacing risks.
  • Continuously evaluate Flutter ecosystem tools, packages, and processes, recommending improvements within an Agile/Scrum environment.

Skills

Flutter/Dart
RESTful APIs
CI/CD pipelines
Agile/Scrum
Git & JIRA
DDD & system design
Mobile test automation

Education

Bachelor's degree in Computer Science or related field

Tools

fastlane
Appium
TestFlight
Google Play Console
GitHub

Job description

CuraeSoft in San Francisco, CA is seeking a Senior Software Developer to design, develop, and deliver scalable mobile applications. This hands-on role sets technical direction and coding standards across Flutter/Dart teams.

You will work with product managers, designers, and backend engineers to translate requirements into high-quality mobile experiences, contribute to CI/CD pipelines, and continually improve testing and deployment processes in an Agile/Scrum environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (Native Apps)
Software Developer (Native Apps)

Cvhcare • San Francisco (CA)

On-site
USD 140,000 - 185,000
Senior Flutter Mobile Engineer for iOS & Android
Senior Flutter Mobile Engineer for iOS & Android

YouTrip • United States

Remote
USD 120,000 - 150,000
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
Software Developer Lead (Native Apps)
Software Developer Lead (Native Apps)

Cvhcare • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Senior Flutter Mobile Engineer - Remote, Dementia Care Impact
Senior Flutter Mobile Engineer - Remote, Dementia Care Impact

Ceresti Health • United States

On-site
USD 120,000 - 150,000
Competitive salary and benefits package
Opportunities for professional growth and development
Flexible work arrangements
Senior Flutter Mobile Developer - Healthcare & Security Focus
Senior Flutter Mobile Developer - Healthcare & Security Focus

Actalent • Minnesota

On-site
USD 69,000 - 124,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+1
Flutter Developer (Mobile Application Development)
Flutter Developer (Mobile Application Development)

Ampstek • Las Vegas (NV)

On-site
USD 90,000 - 120,000
Mobile Application Developer
Mobile Application Developer

NLB Services • Las Vegas (NV)

On-site
USD 80,000 - 110,000
Senior Flutter Architect - Remote & Flexible Growth
Senior Flutter Architect - Remote & Flexible Growth

somniosoftware • Latham (KS)

Remote
USD 110,000 - 170,000
Senior Mobile Engineer (Cross‑Platform) – Flutter & Native
Senior Mobile Engineer (Cross‑Platform) – Flutter & Native

via • New York (NY)

Hybrid
USD 160,000 - 200,000
Free medical plans
401K matching
Catered lunch on Wednesdays
+1