About the role

  • Design, develop, and maintain cross-platform mobile applications using the Flutter framework and Dart programming language.
  • Translate UI/UX designs from tools such as Figma or Adobe XD into clean, pixel-perfect Flutter code that ensures a consistent and intuitive user experience.
  • Integrate secure API connections to fetch, update, and display data in alignment with TSA system architectures and data governance requirements.
  • Optimize app performance, including load times, memory utilization, responsiveness, and battery efficiency across multiple device types.
  • Troubleshoot application defects, identify root causes, and implement effective solutions to ensure stable, high-quality performance.
  • Collaborate with backend teams to maintain compatibility between mobile front-end components and system services.
  • Participate in Agile/Scrum ceremonies, providing accurate estimates, delivering user stories, and supporting continuous improvement practices.
  • Ensure code quality through version control, code reviews, and adherence to TSA/Federal technical standards.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (additional experience may be considered in lieu of degree).
  • 2–4 years of hands-on experience developing mobile applications.
  • Proficiency in Flutter and Dart, with proven experience building and deploying production-ready mobile apps.
  • Experience developing for iOS (Android experience is a plus).
  • Strong understanding of API integration, asynchronous programming, and mobile state-management techniques.
  • Excellent troubleshooting abilities with strong attention to detail and problem-solving skills.
  • Ability to work collaboratively within a multi-disciplinary team in an Agile environment.
  • Ability to obtain and maintain a TSA Public Trust (suitability) clearance.
  • Ability to work for any U.S. employer without requiring sponsorship.
  • Experience with native mobile development (Swift, Kotlin, or Java).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience integrating secure RESTful APIs and web services.
  • Exposure to CI/CD pipelines, automated testing tools, or mobile build systems.
  • Experience supporting federal IT programs or DHS/TSA environments.

Benefits

  • Health Benefits: Medical, Vision, Dental
  • Up to 4% retirement match with 100% vesting
  • Company paid STD and LTD
  • Company paid basic life insurance
  • Competitive PTO package

Job title

Flutter Developer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job