About the job
RP Professional Services, LLC (RP) is a dynamic and rapidly expanding government consulting firm based in Ashburn, Virginia. As an 8(a) certified and Service-Disabled Veteran-Owned Small Business (SDVOSB), we are dedicated to empowering U. S. Federal agencies with exceptional mission support and advanced technology integration. Our commitment to excellence, value, and flexibility defines our approach to both our employees and clients. At RP, we believe in 'People, not just Resources'; this philosophy is the cornerstone of our operations.
The Hybrid Mobile Developer will be instrumental in designing, developing, enhancing, and maintaining critical mobile applications that serve the public, particularly focusing on the Transportation Security Administration (TSA) mobile products within the Department of Homeland Security (DHS).
This role demands extensive, hands-on experience with both legacy and modern mobile technology stacks to ensure the ongoing support and evolution of our production applications. The ideal candidate will have a strong background in delivering secure government-focused mobile solutions, adhering to regulated delivery processes, implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines, and managing application distribution across both enterprise channels and public app stores. Proficiency in cross-platform development using Flutter and/or React Native is highly desirable.
- Provide primary engineering support for legacy native codebases for both iOS and Android platforms.
- Enhance iOS applications utilizing UIKit, Storyboards/XIBs, Auto Layout, navigation patterns, and legacy architectural frameworks.
- Support Android applications using XML layouts, data binding or view binding, RecyclerView-based user interfaces, fragments, activities, and backward compatibility techniques.
- Create new mobile applications from the ground up, encompassing architecture design, environment setup, and release planning.
- Maintain and enhance public-facing mobile applications to meet DHS/TSA mission requirements, including ongoing maintenance, performance optimization, security updates, and bug fixes.
- Adhere to TSA mobile development processes, protocols, and governance, including necessary documentation and approvals.
- Improve the mobile CI/CD pipeline, ensuring automated builds, testing, signing, and deployment workflows.
- Deploy applications via TSA’s Enterprise App Distribution platform as required.
- Implement and manage Firebase services, including Firebase Cloud Messaging (FCM) for push notifications.
- Oversee the complete submission, review, release, and distribution processes for Apple App Store and Google Play Store.
- Collaborate with cross-functional Agile teams comprising product, design, security, QA, and DevOps to deliver iterative enhancements.
- Ensure compliance with accessibility standards, including Section 508 compliance and mobile platform accessibility guidelines.
- Utilize Git effectively for version control and collaboration.

