Lead Android Developer

Alpharetta, GA, US • Posted 1 hour ago • Updated 1 hour ago
Contract Corp To Corp
Contract W2
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Lead Android Developer
  • Android Developer
  • Android applications
  • Mobile applications
  • Jetpack Compose
  • Kotlin
  • Google Maps
  • HERE Maps
  • Mapbox
  • Android Studio
  • Gradle
  • MVVM
  • MVC
  • VIPER
  • RESTful APIs
  • JSON
  • Web services

Summary

Role: Lead Android Developer

Location: Alpharetta, GA

Duration: Long term (Onsite)

 

Job Description:-

We are seeking an experienced Lead Android Developer to design, develop, and maintain high-performance Android applications. The ideal candidate will have extensive experience building consumer-facing mobile applications using modern Android technologies, with expertise in Jetpack Compose, Kotlin, and location-based services. This role requires strong technical leadership, problem-solving skills, and the ability to collaborate with cross-functional teams in an Agile environment.

 

Required Skills:-

  • 10+ years of hands-on experience in Android application development.
  • Proven experience developing and publishing Android applications on the Google Play Store.
  • Strong expertise in Jetpack Compose and Compose UI.
  • Hands-on experience with Google Maps, HERE Maps, or Mapbox.
  • Proficiency in Kotlin, Java, Android Studio, and Gradle.
  • Strong understanding of MVVM, MVC, and VIPER architecture patterns.
  • Solid knowledge of Object-Oriented Programming (OOP) and SOLID design principles.
  • Experience integrating RESTful APIs, JSON, and web services.
  • Strong debugging, troubleshooting, and analytical skills.
  • Good understanding of Material Design guidelines.
  • Experience with Git, JIRA, and Confluence.
  • Familiarity with Agile/Scrum methodologies and CI/CD practices.
  • Excellent written and verbal communication skills.

 

Responsibilities:-

  • Design, develop, and maintain high-quality Android applications.
  • Ensure application performance, scalability, quality, and responsiveness.
  • Troubleshoot production issues, identify bottlenecks, and implement effective solutions.
  • Maintain clean, reusable, and well-documented code following industry best practices.
  • Collaborate with product owners, designers, and engineering teams to deliver high-quality features.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Contribute innovative ideas to improve application performance, user experience, and development processes.
  • Mentor junior developers and promote engineering best practices across the team.

 

Education:-

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or a related field.
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.
  • Dice Id: 91132105
  • Position Id: 9040255
  • Posted 1 hour ago
Contact the job poster
SM

Srikanth Madavi

Recruiter @ Select Jarvis.com
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Alpharetta, Georgia

Yesterday

Easy Apply

Contract

Depends on Experience

Hybrid in Alpharetta, Georgia

8d ago

Easy Apply

Contract

Depends on Experience

Alpharetta, Georgia

Today

Easy Apply

Third Party, Contract

Depends on Experience

Alpharetta, Georgia

Today

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs