Android Engineer
Job Description
· Design and develop advanced Android applications using Kotlin and Java
· Collaborate with product managers, designers, and backend teams to deliver high-quality mobile solutions
· Ensure application performance, quality, and responsiveness
· Identify and fix bugs, performance bottlenecks, and crashes
· Write clean, maintainable, and testable code
· Participate in code reviews and follow best practices
· Integrate APIs and third-party libraries
· Stay updated with the latest Android trends and technologies
Required Skills & Qualifications:
· Strong hands-on experience in Android development
· Proficiency in Kotlin and Java
· Experience with Android SDK, Android Studio, and Gradle
· Knowledge of MVVM / MVC architecture
· Experience with RESTful APIs and JSON
· Familiarity with SQLite, Room, or other local storage
· Experience with Git or other version control systems
· Experience with Jetpack components (LiveData, ViewModel, Navigation, WorkManager)
· Exposure to CI/CD pipelines for mobile apps
· Experience with Firebase (Crashlytics, Analytics, Push Notifications)
· Knowledge of app security and performance optimization
· Experience working in Agile/Scrum environments
Nice to Have:
· Experience with Wear OS or Android TV
· Published apps on Google Play Store
· Exposure to cross-platform tools (Flutter/React Native)
Similar Jobs
Sr. DevOps Engineer
GA
Data Engineer
Texas
Lead Mdm Engineer
Texas
Senior Build Systems Engineer
Texas
Senior Build Systems Engineer
Texas