Android Architect

Infovision
  • Irving, TX
  • Full-time
11 days ago

Job Description

Key responsibilities

  • Design and architect scalable, maintainable Android applications using Kotlin and React Native, with deep expertise in native Android module development
  • Establish and enforce Android architecture patterns (MVVM, MVP, Clean Architecture) and lead technical design reviews across the engineering team
  • Develop expert-level proficiency in Kotlin, implementing native Android capabilities, performance optimizations, and platform-specific features
  • Mentor and guide a team of Android engineers, conducting code reviews and driving continuous improvement in development practices and code quality
  • Own integration with REST APIs and GraphQL services, ensuring secure, efficient data flows and implementing robust error handling and offline capabilities on Android
  • Lead mobile security initiatives including authentication, authorization, encryption, and compliance with Android security best practices and data protection standards
  • Establish and optimize CI/CD pipelines for Android, automated testing strategies (Espresso, JUnit, UI Automator), and Google Play Store deployment processes
  • Communicate technical decisions clearly to cross-functional stakeholders and influence product strategy through architectural insight

Required qualifications

  • 10+ years of mobile development experience
  • Expert-level proficiency in Kotlin, Java, JavaScript/TypeScript, with hands-on experience building production Android applications
  • Strong experience developing native Android modules and libraries using Kotlin, with deep knowledge of Android framework, lifecycle management, and platform APIs
  • Proven ability to design scalable Android architectures, establish coding standards, and mentor Android engineering teams
  • Deep knowledge of Android security, authentication patterns, API integration, performance optimization, and memory management
  • Excellent communication skills with ability to explain complex technical concepts to non-technical stakeholders

Preferred qualifications

  • Experience with Android state management solutions at scale (Redux, Recoil, MobX, or similar)
  • Familiarity with Android testing frameworks (Espresso, JUnit, UI Automator) and automated testing best practices
  • Background in Android app performance optimization, memory management, battery efficiency, and handling device fragmentation across Android versions
  • Experience publishing and maintaining apps in Google Play Store, including release management and Play Console optimization
  • Knowledge of Jetpack libraries (Compose, Navigation, Room, Hilt) and modern Android development patterns

Numbers & Facts

LocationIrving, TX
Job TypeFull-time

Skills

  • Androidunmatched
  • Android Applicationsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Cryptographyunmatched
  • Error Handlingunmatched
  • Google Appsunmatched
  • GraphQLunmatched
  • Information/Data Security (InfoSec)unmatched
  • JUnitunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Kotlinunmatched
  • Memory Managementunmatched
  • Mentoringunmatched
  • Mobile Applications Developmentunmatched
  • Model View ViewModel (MVVM)unmatched
  • Performance Tuning/Optimizationunmatched
  • Process Improvementunmatched
  • Product Strategyunmatched
  • Quality Assurance Methodologyunmatched
  • REST (Representational State Transfer)unmatched
  • React Nativeunmatched
  • Release Management/Engineeringunmatched
  • Security Complianceunmatched
  • Software Administrationunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Strategyunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder