Android Developer
Alltech Consulting Services
Columbus, OH, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Agile Methodology
Android Software Development
Android Studio
Application Performance Management
Unit Testing
Code Reuse
Code Review
Software Debugging
Dependency Injection
Memory Management
Gradle
Design of User Interfaces
+16 more
Mobile Application Software
Model View ViewModel
Scrum Methodology
Material Design
User-Centered Design
Delivery Pipeline
Firebase
Backend
Git
Kotlin
Information Technology
Jetpack Compose
Asynchronous Programming
Google Play
Restful APIs
Android Ui
Job description
We are seeking an experienced Android Developer with strong expertise in Kotlin, Android Jetpack (ZPack/Jetpack), and Dagger to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality Android applications while following modern Android development best practices. The candidate should possess strong problem-solving skills and experience building scalable, secure, and high-performance mobile applications., * Design, develop, test, and maintain Android applications using Kotlin.
- Build modern Android applications leveraging Android Jetpack components.
- Implement Dependency Injection using Dagger/Dagger Hilt.
- Develop clean, maintainable, and reusable code following MVVM architecture.
- Integrate RESTful APIs and third-party SDKs.
- Optimize application performance, memory usage, and responsiveness.
- Write unit tests and participate in code reviews.
- Collaborate with product managers, UI/UX designers, QA engineers, and backend developers.
- Troubleshoot production issues and implement timely fixes.
- Follow Agile/Scrum development methodologies.
Requirements
- 5+ years of Android application development experience.
- Strong proficiency in Kotlin.
- Hands-on experience with Android Jetpack components (Navigation, ViewModel, LiveData, Room, WorkManager, etc.).
- Strong experience with Dagger or Dagger Hilt for Dependency Injection.
- Experience implementing MVVM architecture.
- Strong knowledge of Android SDK, Android Studio, Gradle, and Git.
- Experience consuming REST APIs using Retrofit or similar libraries.
- Understanding of Android UI/UX principles and Material Design.
- Experience with unit testing and debugging tools., * Experience with Jetpack Compose.
- Familiarity with Coroutines and Flow.
- Knowledge of CI/CD pipelines for Android applications.
- Experience publishing applications to the Google Play Store.
- Exposure to Firebase services.
- Experience working in Agile environments., * Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Excellent communication and collaboration skills.
- Ability to work independently in a fast-paced environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
SE
Shandra Earney
over 2 years ago
LM
Luis Minvielle
Cross Platform Mobile Development Frameworks to Use in 2025
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
AL
Anna Leushchenko
Basic And Advanced Networking in Dart and Flutter
almost 4 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
about 3 years ago