Overview
Skills
Job Details
Role: Android Engineer
Hire Type: Full-Time
Location: Austin, TX or Dallas, TX (3 Days Onsite)
Job Description
We are seeking an experienced Android Engineer with strong hands-on skills in building, optimizing, and maintaining Android applications. The ideal candidate has solid Kotlin/Java experience, a strong understanding of mobile architectures, and the ability to collaborate in a fast-paced Agile environment.
Responsibilities
Design, develop, and maintain Android applications using Kotlin/Java
Integrate REST APIs and handle JSON data
Improve application performance, stability, and UI responsiveness
Work closely with product, design, and backend teams to deliver features
Participate in code reviews, debugging, and technical problem-solving
Follow Agile/Scrum development processes
Required Skills
5+ years of professional Android development experience
Strong proficiency in Kotlin and Java
Experience with Android Studio, Jetpack components, MVVM/MVC architecture
Experience integrating REST APIs
Strong knowledge of Android UI/UX guidelines
Familiarity with Git and version control
Excellent debugging and troubleshooting skills
Nice to Have
Experience with CI/CD pipelines
Familiarity with Compose, RXJava, or Coroutines
Exposure to automated testing (Espresso/XCTest)
Knowledge of cloud services or Firebase