Android Developer
Bravens Inc.Contract
Required Skillset:
JavaGitGradleAndroid StudioKotlinMaterial DesignFlowFirebaseClean ArchitectureRoomCrashlyticsKotlin CoroutinesDaggerHiltAnalyticsNavigationCI/CDRESTful APIsMVCMVVMAndroid SDKLiveDataFCMViewModel
Job Description
Key Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams (Product, Design, Backend) to define and ship new features
- Maintain code quality, organization, and automation
- Identify and fix bugs and performance bottlenecks
- Continuously discover, evaluate, and implement new technologies
- Ensure the best possible performance, quality, and responsiveness of applications
- Write clean, maintainable, and efficient code
- Participate in code reviews and technical discussions
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- Proven experience as an Android Developer
- Strong knowledge of Kotlin and/or Java
- Experience with Android SDK, Android Studio, and Gradle
- Understanding of RESTful APIs and third-party integrations
- Familiarity with MVVM / MVC / Clean Architecture
- Experience with Git version control
- Knowledge of UI/UX principles and Material Design guidelines
- Strong problem-solving and debugging skills
Preferred Qualifications
- Experience with Jetpack components (LiveData, ViewModel, Navigation, Room)
- Familiarity with Kotlin Coroutines / Flow
- Experience with Dependency Injection (Hilt/Dagger)
- Knowledge of CI/CD pipelines
- Experience with Firebase (Crashlytics, Analytics, FCM)
- Published apps on the Google Play Store
Soft Skills
- Good communication and teamwork skills
- Ability to work in an agile environment
- Strong attention to detail
- Self-motivated and proactive
Similar Jobs
Senior Android Developer
Tennessee
Apr 30th, 2026
Android Developer
North Carolina
Apr 30th, 2026
Android Developer
Remote
Apr 29th, 2026
Android Developer
California
Apr 29th, 2026
Android Developer
California
Apr 28th, 2026