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.
Engineering Technician maintaining plant equipment and machinery with a focus on preventative maintenance and troubleshooting. Responsible for scheduled and unscheduled maintenance in a safe work environment.
Optical Engineering Intern characterizing lasers and photonic devices for Seagate's advanced data storage solutions. Collaborating on experiments and innovations in heat - assisted magnetic recording technology.
Engineering Specialist providing sputter process engineering support to production line at Seagate. Ensuring compliance and conformance to process procedures in electronics manufacturing.
Engineering Specialist providing sputter engineering support to ensure compliance in hard disk media production processes. Involves troubleshooting, documentation, and process improvement in a clean room environment.
Process Engineering Specialist part of HSA R&D team optimizing manufacturing processes for hard disk drives. Collaborating with engineers and monitoring production efficiency.
Engineering Technician maintaining Photo, Plating & Test equipment in Wafer fabrication cleanroom. Collaborating with Process, RD, and Manufacturing departments in a team - oriented environment.
AI Software Engineer training program focusing on product development and modern AI tools in a hybrid setting. Involves mentorship and practical team simulations to prepare for the tech industry.
Software Developer specializing in APPIAN solutions and BPM implementation for public sector clients. Working in a hybrid model and delivering technical excellence with a multidisciplinary team.
React Native Developer working at Brillio, a digital technology service provider. Developing mobile applications for iOS and Android platforms, focusing on high - quality performance and user experience.