Demo

Android Developer (Kotlin)

Purple Hires
Charlotte, NC Contractor
POSTED ON 8/6/2026
AVAILABLE BEFORE 9/5/2026

Job Summary

Client is seeking an experienced Android Developer with strong expertise in Kotlin to design, develop, and maintain enterprise-grade mobile banking applications. The ideal candidate should have experience building secure, scalable, and high-performance Android applications while following modern Android development practices. Experience in the banking or financial services domain is highly preferred.

Required Experience

  • 6 years of Android application development experience.
  • Strong hands-on experience with Kotlin (mandatory).
  • Experience developing and deploying applications on the Google Play Store.
  • Experience working in Agile/Scrum development environments.

Required Technical Skills

  • Expert-level proficiency in Kotlin.
  • Strong knowledge of Android SDK and Android Architecture Components.
  • Experience with Jetpack Compose and modern Android UI development.
  • MVVM architecture and Clean Architecture.
  • Dependency Injection using Hilt or Dagger.
  • RESTful APIs integration using Retrofit, OkHttp, or similar frameworks.
  • Coroutines and Flow for asynchronous programming.
  • Android Jetpack components:
    • LiveData
    • ViewModel
    • Room Database
    • Navigation Component
    • WorkManager
  • Material Design implementation.
  • Local data storage using Room/SQLite.
  • Firebase services (Crashlytics, Analytics, Push Notifications) is a plus.
  • Strong understanding of Android lifecycle and performance optimization.
  • Unit testing using JUnit, Mockito, Espresso, and UI testing frameworks.
  • Version control using Git.

Responsibilities

  • Design, develop, test, and maintain Android applications using Kotlin.
  • Build reusable, scalable, and maintainable mobile components.
  • Collaborate with Product Owners, UX Designers, QA teams, and backend developers.
  • Consume REST APIs and integrate third-party SDKs.
  • Optimize application performance, responsiveness, and security.
  • Troubleshoot production issues and resolve defects.
  • Participate in code reviews and ensure adherence to coding standards.
  • Write unit and integration tests to ensure application quality.
  • Follow Agile methodologies and participate in sprint planning, stand-ups, and retrospectives.
  • Ensure compliance with enterprise security and banking standards.

Preferred Qualifications

  • Experience in Banking or Financial Services.
  • Knowledge of secure mobile application development.
  • Experience with OAuth2, JWT, biometric authentication, and mobile security best practices.
  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, or similar).
  • Experience with SonarQube and code quality tools.
  • Exposure to cloud platforms such as AWS or Azure is a plus.

Hourly Wage Estimation for Android Developer (Kotlin) in Charlotte, NC
$57.00 to $72.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Android Developer (Kotlin)?

Sign up to receive alerts about other jobs on the Android Developer (Kotlin) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Purple Hires

  • Purple Hires Weatherford, TX
  • Must Have: Bachelor's degree in Supply Chain Management, Business Administration, or a related field. 2 - 4 years of purchasing or procurement experience w... more
  • 11 Days Ago

  • Purple Hires Plano, TX
  • Job Title: Sr. Salesforce Developer/Tech Lead Location: Plano, TX (Onsite) Duration: 12 Months Contract Below is the detailed job description for your refe... more
  • 11 Days Ago

  • Purple Hires Draper, UT
  • Professional Experience/Background to be successful in this role: Has at least 2 years of chargeback of payment card risk management experience Has at leas... more
  • 12 Days Ago

  • Purple Hires Bridgeport, CT
  • Required Qualifications Bachelor’s degree in Finance, Accounting, or a related field 10 years of progressive finance leadership experience Previous experie... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Android Developer (Kotlin) jobs in the Charlotte, NC area that may be a better fit.

  • Apex Systems Charlotte, NC
  • Job#: 3043436 Job Description: Android Developer Location: Charlotte, North Carolina (Hybrid) Duration: 12 months Role Overview This position is for a seni... more
  • 23 Days Ago

  • Accenture Charlotte, NC
  • Accenture Flex offers you the flexibility of local fixed-duration project-based work powered by Accenture, a leading global professional services company. ... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!