Skip to content
mimi

Flutter Developer

TAD PGS, Inc.

Remote · US Contract Mid Level From $104/hr 2mo ago

About the role

About

We have an outstanding Contract position for a Hybrid Mobile Developer Flutter Developer to join a leading Company. This is a fully remote position.

  • US Citizenship is required.
  • Candidates must possess an Active TSA Public Trust or DHS Public Trust.

Role

Hybrid Mobile Developer

Experience

2-4 years

LCAT

TBD

Client Location

Springfield, VA

Target Rate

$104

Role Location Requirement

Local preferred

Job Description

The Hybrid Mobile Developer will design, build, enhance, and support mission-critical, public-facing mobile applications for Department of Homeland Security (DHS) components, with a focus on Transportation Security Administration (TSA) mobile products. This role requires deep, hands‑on native support for legacy and modern mobile stacks to sustain and evolve existing production applications. The ideal candidate has experience delivering secure government mobile solutions, operating within governed delivery processes, implementing CI/CD, and managing app distribution through enterprise channels and public app stores and cross‑platform expertise (Flutter and/or React Native).

Responsibilities

  • Provide primary engineering support for legacy native codebases, including:
    • iOS: UIKit, Storyboards/XIBs, Auto Layout, navigation patterns, and legacy architectural patterns.
    • Android: XML layouts, data binding / view binding, RecyclerView‑based UIs, fragments/activities, and backward compatibility considerations.
  • Build new mobile applications from the ground up, including architecture, environment setup, and release planning.
  • Enhance and sustain public‑facing mobile applications supporting DHS/TSA mission needs (including ongoing maintenance, performance, security, and defect remediation).
  • Operate within TSA mobile development processes, protocols, and governance, including documentation and approvals as required.
  • Maintain and improve the mobile CI/CD pipeline, including automated builds, testing, signing, and deployment workflows.
  • Deploy applications through TSA's Enterprise App Distribution platform as needed.
  • Implement and support Firebase services, including Firebase Cloud Messaging (FCM) for push notifications.
  • Manage end‑to‑end Apple App Store and Google Play Store submission, review, release, and distribution processes.
  • Collaborate in cross‑functional Agile teams (product, design, security, QA, DevOps) to deliver iteratively.
  • Ensure applications meet accessibility standards, including Section 508 compliance and mobile platform conventions.
  • Use Git effectively, including branching strategies, pull requests, code reviews, and team collaboration workflows.
  • Apply strong mobile UX/UI principles to deliver intuitive, consistent experiences across platforms.
  • Develop and maintain cross‑platform mobile applications using Flutter and/or React Native and associated technology stacks.

Required Skills

  • Demonstrated, hands‑on expertise in native iOS and Android development and troubleshooting, including:
    • iOS: Swift/Objective‑C exposure as needed, UIKit, Storyboards/XIBs, Auto Layout, lifecycle/debugging in Xcode.
    • Android: Kotlin/Java as needed, XML layouts, data binding/view binding, lifecycle/debugging in Android Studio, compatibility support.
  • Proven experience supporting and extending legacy mobile UI implementations.
  • Experience maintaining production mobile applications, including monitoring, bug fixes, and iterative enhancements.
  • Proficiency with Git and modern code review practices.
  • Experience with CI/CD for mobile and automated release workflows.
  • Working knowledge of Firebase and FCM.
  • Proven ability to deliver in an Agile environment with cross‑functional teams.
  • Experience delivering applications aligned to accessibility requirements (including Section 508).
  • Active TSA Public Trust (or ability to obtain/maintain)

Preferred Skills

  • Familiarity with Cloud Services
  • Experience with RESTful APIs and web services.
  • Familiarity with Agile/Scrum methodologies.
  • Direct experience supporting TSA mobile applications, including MyTSA and TSA Verify.
  • Prior experience with TSA/DHS mobile delivery environments, enterprise distribution, and compliance expectations.
  • Experience supporting mobile apps that must function reliably under high‑usage public demand and operational constraints.

Flutter Developer Specifics

Responsibilities

  • Design, code, and deploy robust mobile applications using Flutter and Dart languages.
  • Convert UI/UX designs (from tools like Figma or Adobe XD) into effective, pixel‑perfect Flutter code, maintaining app consistency and performance.
  • Integrate APIs to fetch, update, and display data.
  • Optimize app performance (memory, battery, load times), handling platform‑specific performance differences.

Basic Hiring Criteria

  • Proficiency in Flutter and Dart Languages.
  • Experience in developing mobile applications (iOS).
  • Knowledge of API Integration and Data Handling.
  • Excellent problem‑solving and troubleshooting skills.

Desired Qualifications

  • Experience with native mobile development.
  • Familiarity with Cloud Services.
  • Experience with RESTful APIs and web services.
  • Familiarity with Agile/Scrum methodologies.

Benefits

Benefits offered to vary by the contract. Depending on your temporary assignment, benefits may include:

  • Direct deposit
  • Free career counseling services
  • 401(k)
  • Select paid holidays
  • Short‑term disability insurance
  • Skills training
  • Employee referral bonus
  • Affordable medical coverage plan
  • DailyPay (in some locations)

For a full description of benefits available to you, be sure to talk with your recruiter.

Additional Information

  • Military connected talent encouraged to apply.
  • VEVRAA Federal Contractor / Request Priority Protected Veteran Referrals / Equal Opportunity Employer / Veterans / Disabled

Candidate Privacy Information Statement

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance

Skills

AndroidCI/CDDartData BindingDevOpsFigmaFirebaseFlutterGitGoogle Play StoreiOSJavaKotlinObjective-CPull requestsReact NativeRESTful APIsScrumSection 508SwiftUIUIKItUXXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free