Pay Rate: $67.00 - $71.00 per hour Work Mode: Hybrid Location: Irving, TXSummary:
This role is currently on a Hybrid Schedule, requiring reliable internet, computer, and Android or iPhone for remote access into the company systems during remote work.
Expected in-office presence is 3 days weekly, depending on team requirements.
Responsibilities:
Architect and lead the end-to-end design and development of major features for the company's flagship Android application, ensuring scalability, resilience, and longevity.
Act as the primary Android technical authority, setting direction on modern Android tech stack including Kotlin, Jetpack Compose, and Coroutines.
Define and enforce engineering standards for code quality, automated testing, and application performance.
Coach and mentor junior Android engineers, fostering technical capability and a culture of continuous improvement.
Collaborate with Product Managers, UI/UX Designers, and backend engineers to translate complex requirements into robust, high-quality mobile experiences.
Evaluate and improve development processes, testing strategies, and delivery workflows.
Assess technical and operational risk during key engineering decisions, ensuring alignment with company standards for security, compliance, and platform reliability.
Requirements:
Minimum 5 years of professional experience building native Android applications, with a portfolio demonstrating depth across the full Android development lifecycle.
Expert command of Kotlin and understanding of modern Android architecture patterns such as MVVM, Clean Architecture, and unidirectional data flow.
Deep hands-on knowledge of the Android SDK, Android Studio, and the Gradle build system.
Extensive experience with Jetpack libraries, including Jetpack Compose for building declarative UIs.
Demonstrated ability to diagnose and resolve performance issues in production Android applications.
Track record of shipping or maintaining at least one application on the Google Play Store.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Preferred Skills:
Experience leading technical decisions across cross-functional engineering teams.
Familiarity with agile and waterfall delivery models and managing dependencies in a large-scale engineering environment.
Background in mobile engineering within regulated industries such as financial services.