What are the responsibilities and job description for the Architect / Lead Mobile Developer position at RedRiver Systems, LLC?
🚀 Architect / Lead Android Developer (Hybrid – Dallas/Fort Worth)
📍 Grapevine, TX (local candidates only)
🏢 Hybrid: 3 days onsite
đź’Ľ Full-Time / Direct Hire
🛂 U.S. Citizenship Required (Gov’t Contract)
🌟 Join a High-Growth Team Building Next-Gen 3D Mobile Experiences
Our client is a rapidly growing SaaS company transforming how consumers and professional technicians learn, assemble, and repair products. Their platform powers official 3D Intelligent Instructions® for thousands of products across hundreds of brands—used by both Fortune 500 companies and U.S. government agencies.
You will drive high-level architecture decisions and develop robust mobile applications within the team and wil be the expert in this area, for government clients leveraging Kotlin and Android SDKs.
🔥 What You’ll Do
- Architect, develop, test, and maintain Android applications using Kotlin and Java.
- Implement features and UI designs for optimal performance and seamless user experiences.
- Integrate RESTful APIs and third-party services for functionality.
- Ensure compliance with Google Play and government security standards.
- Collaborate with Backend, QA and UX teams to deliver high quality apps.
- Optimize apps for performance, scalability, and accessibility.
🎯 What We’re Looking For
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Android Mobile Architecture / Lead experience
- Experience with (KMP) Kotlin Multiplatform preferred
- Experience in Agile/Scrum
- Solid experience with Code Reviews and Mentoring
- Strong experience with Android SDK, Jetpack Compose, Coroutines, RxJava
- Proven track record of publishing apps to Google Play.
🛠Tech Stack You’ll Work With
- Languages: Kotlin, Java
- Frameworks: Jetpack Composer, Android SDK, RxJava, Kotlin Coroutines
- Tools: Android Studio, Gradle, Git, Jira
- APIs: REST
- Architecture: MVVM (Model-View-ViewModel), MVP (Model-View-Presenter), (KMP) Kotlin Multiplatform
- Certifications: Google Associate Android Developer (preferred)
Due to the requirements of our government contract, this position requires U.S. Citizenship.