C

CVHCare

Runs home health care across California

Flutter Software Developer

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$100k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent experience.
  • Three to five years of software development experience, with strong proficiency in Dart and Flutter.
  • Deep hands-on experience building and shipping production mobile applications with Flutter for iOS and Android.
  • Strong understanding of Domain-Driven Design, design patterns, and scalable, maintainable architectures.
  • Experience designing and consuming RESTful APIs, automated API testing, and modern testing practices.
  • Hands-on experience with mobile test automation, such as Flutter integration and widget testing or Appium.
  • Experience owning app release engineering, including CI/CD pipelines, build automation, and app store submission and rollout using tools such as fastlane, TestFlight, or 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 and schema design, and system design best practices.
  • Ability to work independently, manage priorities, and align stakeholder expectations in a fast-paced environment.
  • Excellent communication and collaboration skills, analytical thinking, and a data-driven approach to decision-making.

Responsibilities

  • Build and maintain the company's mobile apps in Flutter and Dart for iOS and Android.
  • Participate in end-to-end app development, including system design, implementation, code reviews, testing, release management, and production support.
  • Support the app release process, including App Store and Google Play submissions, versioning, phased rollouts, and crash and 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, including unit, widget, and integration testing, and proactively surface risks.
  • Evaluate Flutter ecosystem tools, packages, and processes, and recommend improvements within an Agile/Scrum environment.

Desired Qualifications

  • Prior native iOS experience with Swift or Android experience with Kotlin or Java.
  • Experience with AI tools, AI-assisted development, or building AI-enabled applications.

About the Company

CVHCare

Runs home health care across California

CVHCare runs a home health agency for patients recovering from illness or surgery and people managing long-term conditions in California. Its nurses treat wounds and support recovery after hospital discharge, while physical, occupational and speech therapists work on mobility, daily activities and communication. Care takes place in the patient's home, where clinicians assess recovery needs and teach family members how to support treatment and safer everyday routines. The privately owned business serves Northern and Southern California, including the San Francisco Bay Area and Los Angeles basin, through its own clinical care teams. CVHCare was founded in 2005 and is headquartered in San Ramon, California.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
San Ramon, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at CVHCare

See more jobs