Find Amazing Talent Find Your Dream Job

Android Developer

Contract: Charlotte, NC, North Carolina, US

Salary Range: 70.00 - 80.00 | Per Hour

Job Code: 369026

End Date: 2026-05-28

Days Left: 27 days, 21 hours left

Job Title: Android Developer

Location: Charlotte, NC
Duration: 12+ Months
Payrate: $70-80/hr


Job Overview

We are seeking a highly skilled Android Developer to join a dynamic engineering team responsible for building and enhancing enterprise-grade mobile applications. This role requires strong hands-on experience in modern Android development, with a focus on scalable architecture, performance optimization, and seamless user experience. The ideal candidate will have experience working in collaborative, fast-paced environments and delivering high-quality applications deployed to the Play Store.


Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance Android applications
  • Collaborate with cross-functional teams including product managers, UX/UI designers, and backend engineers to define and deliver new features
  • Implement modern Android architecture patterns using Jetpack components
  • Write clean, maintainable, and testable code following best practices and coding standards
  • Utilize Kotlin and advanced programming techniques such as coroutines and reactive programming
  • Integrate RESTful APIs and third-party services using tools like Retrofit
  • Implement dependency injection frameworks (e.g., Dagger) for scalable application design
  • Conduct code reviews, debugging, and performance tuning to ensure application stability
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives
  • Ensure application security, data protection, and compliance with enterprise standards

Required Qualifications

  • 5+ years of overall software development experience
  • 4+ years of hands-on Android development in enterprise or team-based environments
  • 3+ years of strong experience with Kotlin
  • Proven experience with:
    • Reactive Programming
    • Kotlin Coroutines
    • Dependency Injection frameworks (Dagger or similar)
    • Retrofit for API integration
    • Android Jetpack components (ViewModel, LiveData, Navigation, etc.)
  • Experience building and publishing Android applications (portfolio or apps in Play Store preferred)
  • Strong understanding of mobile application architecture and design patterns (MVVM, MVP, etc.)
  • Experience working with RESTful APIs and JSON

Preferred Qualifications

  • Prior experience in FinTech or Banking domain
  • Familiarity with secure coding practices and mobile application security standards
  • Experience with CI/CD pipelines and DevOps practices for mobile applications
  • Knowledge of testing frameworks (JUnit, Espresso, Mockito)
  • Experience with performance optimization and memory management

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually – as applicable.

Job Requirement
  • Kotlin
  • Jetpack
  • Retrofit
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Shoeb Khan
  • shoeb.khan@collabera.com
Apply Now
Apply Now
close-icon