Flutter Software Developer

Cvhcare

San Francisco (CA)

On-site

USD 90,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life Insurance, AD&D, and Accident
401(k) savings plan
Employee Assistance Program
Paid Holidays
Paid Time Off
Promotional Opportunities

Job summary

CuraeSoft, based in San Francisco, is seeking a hands-on Software Developer to design, build, and ship scalable Flutter mobile apps for iOS and Android. You will influence technical direction, contribute to code quality, and help implement modern testing and delivery practices.

Ideal candidates have 3–5 years of Dart/Flutter experience, strong REST API skills, and comfort working in an Agile environment with CI/CD, GitHub/Jira, and a passion for quality and user-focused mobile experiences.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience).
  • 3–5 years of software development experience with strong proficiency in Dart/Flutter.
  • Deep hands-on experience building and shipping production mobile apps with Flutter for iOS and Android; prior native iOS/Android experience is a plus.

Responsibilities

  • Build and maintain 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.
  • Continuously evaluate Flutter ecosystem tools and processes within an Agile/Scrum environment.

Skills

Flutter
Dart
Mobile Apps
REST APIs
CI/CD
Agile/Scrum
Testing
GitHub/JIRA
App Release

Education

Bachelor's degree in CS

Tools

Fastlane

Job description

Location: San Francisco, CA | Work Arrangement: ONSITE

About Us

CuraeSoft is dedicated to empowering businesses and individuals with innovative and intuitive software solutions that drive growth, efficiency, and exceptional success. Our journey began from our own need for transformative tools, which led us to create products that are now available worldwide. We aim to continue revolutionizing industries and need skilled team members who share our vision for greatness.

We are committed to providing a diverse, inclusive, and collaborative work culture, which encourages both individual and team growth. Join us to be part of a dynamic team that values innovation, transparency, adaptability, and making a significant difference in the world.

Position Summary

The Software Developer is a hands‑on engineering role responsible for the design, development, and delivery of scalable, high‑quality applications. This role sets technical direction, establishes best practices, and ensures consistent execution across development activities.

In addition to contributing to the codebase, the role also involves evaluating emerging technologies and continuously improving team performance, code quality, and overall development processes.

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.
Requirements:
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent experience).
  • 3-5 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.
Compensation and Benefits
  • Salary in the range of $100,000/ annually
  • Zero cost for employee Health insurance on base plan
  • Zero cost for employee Dental insurance
  • Zero cost for employee Vision insurance
  • Voluntary Life Insurance, AD&D, and Accident
  • 401(k) savings plan
  • Employee Assistance Program
  • Paid Holidays
  • Paid Time Off
  • Promotional Opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer (WFH)
Software Developer (WFH)

Torentify • United States

Remote
USD 140,000 - 190,000
Flutter Mobile Engineer — Onsite in San Francisco
Flutter Mobile Engineer — Onsite in San Francisco

Cvhcare • San Francisco (CA)

On-site
USD 90,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Flutter/Dart Mobile Engineer – Onsite SF
Senior Flutter/Dart Mobile Engineer – Onsite SF

Torentify • United States

Remote
USD 140,000 - 190,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
Flutter Developer (Android & iOS)
Flutter Developer (Android & iOS)

IGreen systems • United States

Hybrid
USD 90,000 - 130,000
Flutter Developer (Mobile Application Development)
Flutter Developer (Mobile Application Development)

Ampstek • Las Vegas (NV)

On-site
USD 90,000 - 120,000
Flutter Developer with Experience in Laravel
Flutter Developer with Experience in Laravel

IT Support Guy • United States

Hybrid
USD 70,000 - 120,000
Flutter Developer with Experience in Laravel
Flutter Developer with Experience in Laravel

LaraBench • United States

Remote
USD 60,000 - 90,000
Remote Work
Professional Growth
Collaborative Environment
+4
Flutter App Developer
Flutter App Developer

Corporate Tools LLC • United States

On-site
USD 135,000 - 165,000
100% employer-paid medical, dental and vision
Annual review with raise option
22 days Paid Time Off accrued annually
+2
Mobile Developer
Mobile Developer

Creatio • United States

Remote
USD 120,000 - 180,000
Career growth
Flexible work
Mentorship program
+2