Job Description :

Android Developer (Kotlin Native)

Location: San Antonio, TX / Plano, TX

Experience: 8 Years (flexible based on skill depth)


Role Description

We are seeking an experienced Android Developer to design, develop, and maintain high-quality native Android applications using Kotlin. The ideal candidate will be responsible for enhancing existing mobile applications, building new features, and ensuring performance, scalability, and usability across Android devices.


Key Responsibilities

  • Design, develop, and maintain native Android applications using Kotlin

  • Enhance and support existing Android mobile applications

  • Collaborate with product managers, UX/UI designers, and backend teams to deliver end-to-end mobile solutions

  • Write clean, maintainable, and testable code following Android best practices

  • Debug, troubleshoot, and optimize application performance

  • Ensure application compatibility across multiple Android versions and devices

  • Participate in code reviews and contribute to continuous improvement initiatives


Required Skills & Experience

  • 4+ years of experience in Android native development

  • Strong hands-on experience with Kotlin

  • Experience with Android SDK, Android Studio, and Gradle

  • Knowledge of RESTful APIs and integration with backend services

  • Familiarity with MVVM/MVP architecture patterns

  • Experience with Git or other version control systems

  • Understanding of mobile app lifecycle, performance tuning, and security best practices


Nice to Have

  • Experience with Jetpack components (LiveData, ViewModel, Room)

  • Exposure to CI/CD pipelines for mobile applications

  • Knowledge of unit testing frameworks (JUnit, Espresso)

  • Experience working in Agile/Scrum environments

             

Similar Jobs you may be interested in ..