Flutter Developer

💰 $8,960 - $14,336 (Est.) 📍 San Francisco 🏠 Remote / WFH

Job Description

Qualifications
4 Year Degree
We are seeking a highly motivated and experienced Flutter Developer to focus on enhancing and maintaining our existing Common Sense Media mobile iOS and Android app
The ideal candidate should possess a strong background in mobile app development, with a specific focus on the Flutter framework
Proven experience as a Flutter developer with a strong portfolio of released applications on the Apple App Store and/or Google Play Store
Strong knowledge of Dart programming language
Experience using Flutter's Material Design (Cupertino/iOS-style widgets particularly important)
Knowledge of mobile-specific patterns like lazy loading, caching, and efficient data fetching to make apps faster and more efficient
Experience with APIs, databases, and third-party libraries used in Flutter development
Experience making HTTP requests and parsing JSON data
Familiarity with cloud message APIs and push notifications (firebase_messaging plugin)
Expertise in integrating and managing in-app payment systems
Strong understanding of design principles and interface guidelines
Experience with automated testing frameworks and methodologies
Understanding of CI/CD pipelines and tools
Experience working with source control with Git
Experience working in an Agile environment
Experience with LAMP stack web development, especially in Drupal +/10, is a
Benefits
$140,000.00 - $160,000.00 Salary/year
SALARY: $140,000–$160,000
TYPE: Full time, exempt
The chance to work with talented, passionate professionals
A great health and welfare benefits package, including medical, dental, vision, and a matching 401(k)
An organization that offers work/life balance
The opportunity to really make a difference in the lives of kids and families!
Responsibilities
Common Sense is dedicated to improving the lives of kids and families by providing the trustworthy information, education, and independent voice they need to thrive
This role involves diving into our current app's codebase, understanding its structure, and implementing improvements and updates to enhance the user experience and performance
Typical projects will include integration with third-party libraries and services, in-app payments, cloud messaging and push notifications, personalization features, and various other user experiences
Analyze, improve, and maintain our existing mobile app, developed in Flutter
Collaborate with cross-functional teams (including designers, product managers, and backend developers) to define, design, and release new features
Develop user interface components and implement them by following well-known Flutter/Dart workflows and practices
Ensure code quality, organization, and automatization
Work with APIs and outside data sources
Optimize app performance and troubleshoot existing issues
Write clean, readable, and testable code
Stay informed about new trends and technology developments in Flutter and mobile app development
Strong understanding of state management and dependency injections (flutter_bloc and get_it experience a plus)
Experience with declarative, url-based navigation and deeplinks (preferably using go_router)
Job description
Job Details

Job Location

San Francisco - SAN FRANCISCO, CA

Remote Type

Optional Work from Home

Position Type

Full Time

Education Level

4 Year Degree

Salary Range

$140,000.00 - $160,000.00 Salary/year

Job Shift

Day

Job Category

Engineering

Description

Common Sense is dedicated to improving the lives of kids and families by providing the trustworthy information, education, and independent voice they need to thrive. Our ratings, research, and resources reach more than 150 million users worldwide and 1.3 million educators every year. Learn more at commonsense.org.

Job Overview

We are seeking a highly motivated and experienced Flutter Developer to focus on enhancing and maintaining our existing Common Sense Media mobile iOS and Android app. The ideal candidate should possess a strong background in mobile app development, with a specific focus on the Flutter framework. This role involves diving into our current app's codebase, understanding its structure, and implementing improvements and updates to enhance the user experience and performance. Typical projects will include integration with third-party libraries and services, in-app payments, cloud messaging and push notifications, personalization features, and various other user experiences.

LOCATION: San Francisco Bay Area or Remote

REPORTS TO: Senior Engineering Manager

SALARY: $140,000–$160,000

TYPE: Full time, exempt

Responsibilities
• Analyze, improve, and maintain our existing mobile app, developed in Flutter.
• Collaborate with cross-functional teams (including designers, product managers, and backend developers) to define, design, and release new features.
• Develop user interface components and implement them by following well-known Flutter/Dart workflows and practices.
• Ensure code quality, organization, and automatization.
• Work with APIs and outside data sources.
• Optimize app performance and troubleshoot existing issues.
• Write clean, readable, and testable code.
• Stay informed about new trends and technology developments in Flutter and mobile app development.
• Strong understanding of state management and dependency injections (flutter_bloc and get_it experience a plus)
• Experience with declarative, url-based navigation and deeplinks (preferably using go_router)

Position Requirements
• Proven experience as a Flutter developer with a strong portfolio of released applications on the Apple App Store and/or Google Play Store.
• Strong knowledge of Dart programming language.
• Experience using Flutter's Material Design (Cupertino/iOS-style widgets particularly important).
• Knowledge of mobile-specific patterns like lazy loading, caching, and efficient data fetching to make apps faster and more efficient.
• Experience with APIs, databases, and third-party libraries used in Flutter development.
• Experience making HTTP requests and parsing JSON data.
• Familiarity with cloud message APIs and push notifications (firebase_messaging plugin).
• Expertise in integrating and managing in-app payment systems.
• Strong understanding of design principles and interface guidelines.
• Experience with automated testing frameworks and methodologies.
• Understanding of CI/CD pipelines and tools.
• Experience working with source control with Git.
• Experience working in an Agile environment.
• Experience with LAMP stack web development, especially in Drupal +/10, is a

Our Benefits
• The chance to work with talented, passionate professionals.
• A great health and welfare benefits package, including medical, dental, vision, and a matching 401(k).
• An organization that offers work/life balance.
• The opportunity to really make a difference in the lives of kids and families!

Common Sense values the diversity of its employees and is an equal opportunity employer. For more information on our values, please visit our statement on .

Common Sense will consider for employment qualified applicants with arrest and conviction records. However, job offers are made on the condition that the applicant subsequently passes a criminal background check. If the background check indicates a prior criminal conviction, we will conduct an individualized assessment to determine whether the conviction should result in denial of employment. Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment for qualified applicants with arrest and conviction records.

💡 Quick Summary

Seeking a career-building opportunity? The Flutter Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in San Francisco offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Common Sense Media

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Flutter Developer in San Francisco is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
Yes, Flutter Developer is a remote / work from home position. You can apply from anywhere in India.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Flutter Developer. Previous experience in Software Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Software Developer

    Jaipur SALARY: ₹60,000 - ₹80,000 POSTED: 20 hours ago CATEGORY: Education DEADLINE: May 26, 2026 SKILLS: Software Development LANGUAGES: English, Hindi SOFTWARE DEVELOPER Greetings from Jobingo HR Solutions Pvt. Ltd…!!! This is to inform you we curre...

    Full Time / Part Time

    Salary Estimated: 20K to 32K

    Jaipur, Rajasthan

    August 4, 2026


    Apply Now

  • Dot Net full stack developer

    Position : Dot Net Full Stack Developer Experience: 5 to 6 Yr Location: Mumbai, Pune, Bangalore, Chennai Mode: Work from Office Notice: Immediate Joiners / 7 Days Looking for an experienced, product-oriented backend developer to join our software eng...

    Full Time / Part Time

    Salary Estimated: 21K to 26K

    Mumbai, Maharashtra

    August 4, 2026


    Apply Now

  • Backend Engineer | Python |Gurgram |BSE Listed NBFC

    Note • Applicants who fit the below Job Criteria will only be contacted by TeamUpShoot • Rest, we appreciate your interest and you will only be be contacted by TeamUpShoot if any other opportunity suitable is available with us About The Employer • Th...

    Full Time / Part Time

    Salary Estimated: 16K to 29K

    Gurugram , Haryana

    August 4, 2026


    Apply Now

  • Dotnet Developer

    Shift Timings 12:30 to 10:30 pm / 1:30 pm to 11:30 pm Mandatory Skills- .NET and Azure Relevant Experience- 8-10 years Work Location- Bangalore/Hyderabad/Noida (Temporary Remote) • Relevant years of experience required is 8-12 years. 1-2 years of tea...

    Full Time / Part Time

    Salary Estimated: 21K to 23K

    Bangalore, Karnataka

    August 4, 2026


    Apply Now

  • Java Software Engineer

    Key Responsibilities: • Contribute to build key components, middleware of the platform and developing fully multi-tenant systems • Contribute to develop workflow management functions • Develop REST APIs, as well as contribute to the overall API frame...

    Full Time / Part Time

    Salary Estimated: 17K to 25K

    Remote

    August 4, 2026


    Apply Now

  • Software Developer

    Senior Engineer This local Software as a Service company seeks an experienced Senior Engineer to drive innovation and streamline processes. Key Responsibilities Design, develop, and maintain Java-based software solutions Requirements Technical expert...

    Full Time / Part Time

    Salary Estimated: 25K to 33K

    Chicago, Illinois

    August 4, 2026


    Apply Now