Flutter Developer developing mobile apps for Transportation Security Administration. Collaborating closely with designers and backend developers to ensure app performance and user experience.
Responsibilities
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.
Intern in software development for wind turbine control at Nordex. Contributing to software functions and gaining practical insights in agile development.
Senior leader focused on designing and optimizing production operations systems at HII. Collaborating with technology and product groups to improve manufacturing efficiency.
Consultant specializing in Business Object and PL/SQL for data projects in a hybrid environment. Collaborating with major clients on reporting and data warehouse solutions.
Associate Engineer position focused on technology skill development through mentorship and hands - on experience at RAVL. Join a team that prioritizes sustainable business outcomes and client satisfaction.
Senior Manager of Software Development leading development team transformation at Boeing. Spearheading agile modernization initiatives while collaborating with cross - functional teams for efficiency and growth.
Analista Programador SQL role in technology team evaluating user needs and communication with candidates. Managing efficiency and quality KPIs while solving user questions and problems.
Desktop Engineering Specialist at Sun Life focused on secure and scalable Windows endpoint solutions. Leading desktop initiatives and technical standards in a dynamic enterprise environment.
Desktop Engineering Intern assisting with daily tasks and endpoint monitoring in a fast - paced team environment. Gaining visibility into vulnerability scanning and supporting end users while learning technical skills.
Mobile Developer participating in front - end web projects for a fintech team. Collaborating on user interface integration and ensuring optimized performance and accessibility.
Developer Analyst contributing to Topaz's innovative financial market solutions. Collaborating on software development while enhancing user experiences and resolving technical challenges.