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.
Senior Mobile Developer at Fligoo leading the migration of an Android app to React Native. Focused on implementing IoT solutions for industrial metrics and KPIs.
Teamleiter für Softwareentwicklung in Baesweiler bei innovativem Video - Marktplatz. Leitung eines Entwicklungsteams mit Fokus auf Qualität und Deadline - Einhaltung.
Director of Engineering at Elevance Health managing delivery of technology services and leading engineering teams. Collaborating with partners to achieve business objectives and ensure operational efficiency.
Accounts Payable Assistant ensuring quality service and processing invoices for Flutter business. Building relationships and gaining experience in cost accounting, taxation, and procurement.
Technical Developer in electrical engineering advising on sustainable installations for medium - sized projects. Leading design teams and translating client needs into installation designs.
Engineering Specialist in Rapid Prototype Shop at Seagate. Responsible for material handling, inspection, and machine operation tasks supporting advanced HDD products.
Category Specialist collaborating with Global Category Managers on Engineering Services while managing supplier relationships. Focused on cost savings and strategic sourcing.
Mendix Developer developing scalable applications to support digitalization initiatives. Collaborating with factory stakeholders at Stefanini Group with hybrid work.
Team Lead guiding software development to advance AI - driven retail solutions. Leading a team in creating modern applications and establishing effective development practices.
Application Developer developing and maintaining software applications for business units. Collaborating with users on requirements and troubleshooting application issues.