Skip to content
mimi

Flutter Developer

TAD PGS, Inc.

Springfield · On-site Contract Mid Level $104 – $104/yr 2w ago

About the role

We have an outstanding Contract position for a Hybrid Mobile Developer Flutter Developerto 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. The Flutter Developer designs, builds, and maintains cross-platform mobile applications using the Flutter framework and Dart language. This role collaborates with designers and backend teams to deliver high-quality, performant mobile solutions, integrating APIs and troubleshooting as needed. Candidates should have proven experience in Flutter development, strong problem-solving skills, and familiarity with agile practices and version control. Experience with native mobile development and cloud services is a plus 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 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, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter. Military connected talent encouraged to apply. VEVRAA Federal Contractor / Request Priority Protected Veteran Referrals / Equal Opportunity Employer / Veterans / Disabled 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

Requirements

  • US Citizenship
  • Active TSA Public Trust or DHS Public Trust
  • 2-4 years of experience
  • Demonstrated expertise in native iOS and Android development
  • Proven experience supporting and extending legacy mobile UI implementations
  • Experience maintaining production mobile applications
  • 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

Responsibilities

  • Provide primary engineering support for legacy native codebases
  • Build new mobile applications from the ground up
  • Enhance and sustain public-facing mobile applications
  • Operate within TSA mobile development processes
  • Maintain and improve the mobile CI/CD pipeline
  • Deploy applications through TSA's Enterprise App Distribution platform
  • Implement and support Firebase services
  • Manage end-to-end Apple App Store and Google Play Store submission
  • Collaborate in cross-functional Agile teams
  • Ensure applications meet accessibility standards
  • Use Git effectively
  • Apply strong mobile UX/UI principles
  • Develop and maintain cross-platform mobile applications using Flutter and/or React Native

Benefits

dental_coveragehealth_insurance

Skills

FlutterReact NativeiOSAndroidSwiftObjective-CKotlinJavaGitFirebaseFCMAgileScrumRESTful APIsweb servicesCloud Services

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