1

Mid Level Android Developer Jobs (NOW HIRING)

Android Developer

Charlotte, NC · On-site

$50.75 - $66.75/hr

Android Developer Location: Charlotte, NC Duration: 12+ Months Contract to hire Job ... all mid-level design documentation. • Ensure that detail design documentation is competed ...

Android Developer

Eagan, MN

$56.75 - $74.75/hr

... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Android Developer Location: Eagan, MN Duration: 5 month (may extend) Top Skills: 1. Android UI ...

Android Developer

Dearborn, MI · On-site

$51.25 - $67.50/hr

Key ResponsibilitiesDesign and develop middleware and Android background services for platform-level functionality Debug and reverse-engineer complex issues directly from Android Open Source Project ...

Android Developer

Mountain View, CA · On-site

$65.75 - $86.50/hr

... level of energy, integrity, experience and value to our client's work. Our superior client ... More than 50 customers - including mid-market leaders and many of the Fortune 500 Companies - rely ...

Android Developer

Eagan, MN

$56.75 - $74.75/hr

... 2000 and leading mid-market clients to deliver successfully in an increasingly competitive ... Android Developer Location: Eagan, MN Duration: 3 month (may extend) Manager's Note: Android ...

Android Developer

Mountain View, CA · On-site

$65.75 - $86.50/hr

... level of energy, integrity, experience and value to our client's work. Our superior client ... More than 50 customers - including mid-market leaders and many of the Fortune 500 Companies - rely ...

Android Developer

Dallas, TX · On-site

$55.25 - $72.50/hr

Android Developer Location: Dallas, TX - Hybrid Duration: 6-12 months Skill sets: * Develops ... Expert level knowledge in using Retrofit 2 for consuming REST API * Expert knowledge of Gradle as a ...

Android Developer - Level 2

Cincinnati, OH · On-site

$53.50 - $70.25/hr

Greetings, Job Title- Android Developer- Level 2 Location -221 East 4th Street, Cincinnati, OH, Duration- 6 months with visibility for extension Interview â skype only Experience- 9-10 years in ...

Jr Android Developer

Atlanta, GA · On-site

$30 - $40/hr

We are seeking enthusiastic and skilled Entry - Mid-Senior-level iOS and Android developers with a minimum of 1-2 years of experience to join our dynamic team. This is a unique opportunity that ...

Jr Android Developer

Atlanta, GA · On-site

$30 - $40/hr

We are seeking enthusiastic and skilled Entry - Mid-Senior-level iOS and Android developers with a minimum of 1-2 years of experience to join our dynamic team. This is a unique opportunity that ...

Showing results 41-60

Mid Level Android Developer information

See salary details

$10

$61

$83

How much do mid level android developer jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for mid level android developer in the United States is $61.13, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $70.43 per hour, depending on experience, location, and employer.

What are some common challenges faced by mid level Android developers when working on large scale mobile applications?

Mid-level Android developers often encounter challenges related to maintaining code quality and consistency as applications grow in complexity. Navigating legacy code, integrating new features without introducing bugs, and managing dependencies can be particularly demanding. Additionally, collaborating with cross-functional teams—such as designers, backend developers, and QA testers—requires strong communication and problem-solving skills. Regular code reviews, adopting modular architectures like MVVM or Clean Architecture, and staying updated with the latest Android best practices can help address these challenges.

What is the difference between Mid Level Android Developer vs Junior Android Developer?

CriteriaMid Level Android DeveloperJunior Android Developer
Experience2-4 years0-1 year
SkillsProficient in Android SDK, Java/Kotlin, UI/UX design, debuggingBasic understanding of Android development, simple app creation
ResponsibilitiesDeveloping features, code reviews, troubleshootingAssisting in development, learning codebase, bug fixing
Work EnvironmentCollaborative teams, project-based tasksSupervised tasks, entry-level projects

The Mid Level Android Developer typically has more experience and handles complex tasks independently, while the Junior Android Developer focuses on learning and supporting basic development activities. Both roles are essential in Android app development teams, with the mid-level position requiring a deeper skill set and greater responsibility.

What does a mid level Android developer do?

A Mid Level Android Developer designs, builds, tests, and maintains mobile applications for devices running the Android operating system. They typically work with Java or Kotlin, collaborate with cross-functional teams, and ensure that apps are user-friendly and efficient. Their responsibilities often include troubleshooting bugs, optimizing performance, and implementing new features based on user feedback. Mid level developers are expected to have a strong foundation in Android frameworks and tools, as well as experience with version control systems like Git.

What are the key skills and qualifications needed to thrive as a mid level Android developer?

To thrive as a Mid Level Android Developer, you need proficiency in Java and Kotlin, experience with Android SDK, and a solid understanding of mobile app architecture and UI/UX principles, typically backed by a relevant degree or portfolio. Familiarity with tools such as Android Studio, Git, Firebase, and RESTful APIs is essential, and certifications in Android development can be advantageous. Strong problem-solving, communication, and collaboration skills help you work effectively in development teams and adapt to fast-changing project requirements. These combined skills ensure the delivery of robust, user-friendly mobile applications and contribute to the overall success of the product and team.
More about Mid Level Android Developer jobs
What cities are hiring for Mid Level Android Developer jobs? Cities with the most Mid Level Android Developer job openings:
What are the most commonly searched types of Android Developer jobs? The most popular types of Android Developer jobs are:
What states have the most Mid Level Android Developer jobs? States with the most job openings for Mid Level Android Developer jobs include:
Infographic showing various Mid Level Android Developer job openings in the United States as of August 2026, with employment types broken down into 78% Full Time, 14% Part Time, and 8% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $127,151 per year, or $61.1 per hour.

Android Developer

Disys - Oak Brook

Charlotte, NC • On-site

$50.75 - $66.75/hr

Contractor

Re-posted 25 days ago


Job description

Company Description
Job Description
Position Details:
Job Title: Android Developer
Location: Charlotte, NC
Duration: 12+ Months Contract to hire
Job Responsibilities:
The Mobile Developer will be responsible for design, development and delivery of Ally native Android mobile applications. The candidate must exhibit strong interpersonal and communication skills. The candidate must have experience interfacing with product owners as well as internal and external technical teams and resources. Agile development experience is preferred.
The role requires native mobile development experience with Android universal applications and Android watch. Strong technical knowledge, coupled with in depth experience working with REST services, is required.
The ideal candidate would have 3-5 year's experience developing native Android mobile applications. Experience in a financial services environment is a plus.
Primary responsibilities:
• Participate as a member of a mobile development scrum team.
• Become a subject matter expert in the Ally mobile channel.
• Partner with solution architects to leverage industry best practices to design and deliver high quality mobile applications.
• Escalate issues to senior management early, before they create significant impact to a project/release.
• Review and approve all mid-level design documentation.
• Ensure that detail design documentation is competed, reviewed, and approved, as required.
• Conduct or participate in code review sessions to ensure quality and performance.
• Support the system integration and user acceptance testing resources. Provide timely defect analysis, remediation, and reporting.
• Review security testing reports/results and remediate potential vulnerabilities in a timely manner.
• Stay abreast of emerging technologies or trends that could impact the mobile channel.
Required Skills/Qualifications:
• Design, develop and implement cohesive, highly-usable features and improvements to our existing native Android applications.
• Design and develop new native mobile applications, as required.
• Experience with performance and memory tuning tools.
• Experience in implementing unit tests.
• Proficient understanding of code versioning tools such as GIT.
• Strong knowledge of RXAndroid, Material Design, Retrofit, REST APIs, JSON.
o 3+ years of experience designing and developing Android mobile native applications.
o Minimum one year experience working with SCRUM or Agile development environment is preferred.
• Experience translating product requirements into design specifications.
• Proficient understanding of Gradle scripts and Maven
• Debugging and problem solving skills.
• Understanding of MVP development pattern.
• Ensure quality software is delivered with minimal defects and no go live critical issues. Knowledgeable of unit and automation testing tools
• Understanding of Android native design principles and interface guidelines.
• Work directly with Architects and Product Managers to ensure quality solutions for all projects are being successfully delivered on time.
• BS in computer science or related area.
Qualifications
Additional Information
All your information will be kept confidential according to EEO guidelines.