Android Developer

  • Atlanta, GA
  • Posted 1 day ago | Updated 1 day ago

Overview

Hybrid
$50 - $60
Contract - W2
Contract - 12 Month(s)
50% Travel
Able to Provide Sponsorship

Skills

Debugging
Android
Android Development
Continuous Delivery
Continuous Integration
Distribution
Documentation
Firebase
Git
GitHub
JIRA
JSON
JUnit
Java
Jenkins
Kotlin
MVP
MVVM
Mobile Applications
Performance Tuning
Product QA
RESTful
Scrum
Testing
Unit Testing
User Experience
UI
Agile

Job Details

We are looking for a highly skilled Android Developer to join our mobile engineering team in Atlanta, GA. This is a hybrid role requiring onsite presence 3 days a week. The ideal candidate should have strong experience building native Android applications with a deep understanding of Kotlin, Java, and modern Android frameworks. This is a great opportunity to work on large-scale, user-centric mobile applications in an enterprise environment.

Responsibilities:

  • Design, develop, test, and maintain scalable and secure Android applications

  • Translate business requirements and UI/UX designs into high-quality Android code

  • Collaborate with cross-functional teams including product, QA, and backend engineers

  • Implement modern Android development practices using MVVM, Jetpack components, and Kotlin coroutines

  • Ensure high performance, quality, and responsiveness of applications

  • Integrate RESTful APIs and work with backend services

  • Participate in code reviews and contribute to continuous improvement

  • Maintain documentation and support production releases

Required Skills:

  • 5+ years of experience in Android development

  • Proficiency in Kotlin and Java

  • Strong understanding of Android SDK, architecture components, and Android Studio

  • Experience with Jetpack libraries, Room, LiveData, ViewModel, Data Binding

  • Hands-on experience with MVVM or MVP architectural patterns

  • Experience integrating with RESTful APIs and working with JSON/XML

  • Familiarity with Git, Jira, and Agile/Scrum methodologies

  • Strong debugging and performance optimization skills

Nice to Have:

  • Experience with CI/CD tools like Jenkins or GitHub Actions

  • Knowledge of Firebase, Crashlytics, App Distribution, and Analytics

  • Experience with Unit Testing, UI Testing (Espresso, JUnit)

  • Exposure to Jetpack Compose or other modern UI frameworks

  • Familiarity with design principles such as Material Design

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About GNRSystems