Senior Android Developer

KellyMitchell Group

Irving (TX)

On-site

USD 58,000 - 84,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
ESOP 401K offered

Job summary

KellyMitchell is seeking a Senior Android Developer for a contract role in Irving, TX. You will design, build, and maintain native Android apps using Kotlin and Java, focusing on reliability and performance for store operations and customer experiences.

The role requires 5+ years of Android development, strong MVVM/architecture knowledge, REST API integration, and collaboration across teams, with involvement in CI/CD and production support.

Qualifications

  • 5+ years of native Android development.
  • Strong knowledge of the Android SDK and lifecycle.
  • Experience with MVVM, Clean Architecture, DI.
  • REST API integration with JSON and auth.
  • Experience with testing and CI/CD.
  • Experience profiling for performance and memory.

Responsibilities

  • Design, develop, and maintain native Android apps using Kotlin and Java.
  • Apply Android architecture best practices (MVVM, Clean Architecture, DI).
  • Integrate apps with REST APIs, cloud services, and microservices.
  • Profile and optimize memory, startup time, battery, and performance.
  • Develop unit and UI tests and participate in code reviews.
  • Support CI/CD, release management, and production troubleshooting.

Skills

Android Kotlin/Java
MVVM architecture
REST APIs
Performance profiling
CI/CD & testing
Security practices

Job description

Job Summary

Our client, a leading retail company, is seeking a Senior Android Developer to join their team. This is a contract opportunity with a focus on developing and supporting high-quality native Android applications for store operations and customer-facing experiences.

Core Responsibilities
  • Design, develop, and maintain native Android applications using Kotlin and Java, with an emphasis on reliability, scalability, performance, and maintainability
  • Apply Android architecture best practices, including MVVM, Clean Architecture, dependency injection, repository patterns, and modular development
  • Integrate mobile applications with REST APIs, cloud services, backend microservices, databases, and enterprise systems
  • Profile and optimize applications for memory usage, startup time, responsiveness, battery consumption, networking, and overall performance
  • Develop and maintain unit, integration, and automated UI tests while participating in code reviews and quality initiatives
  • Support CI/CD, build automation, release management, crash analysis, production troubleshooting, and mentoring of other Android developers
Required Skills/Experience (Must-Haves)
  • 5+ years of hands-on native Android application development using Kotlin and/or Java
  • Strong knowledge of the Android SDK, application lifecycle, framework components, permissions, storage, threading, background execution, networking, and device compatibility
  • Experience with scalable Android architecture patterns, including MVVM, Clean Architecture, dependency injection, and modular code organization
  • Experience integrating RESTful APIs and JSON, including authentication, error handling, offline storage, caching, and limited-connectivity scenarios
  • Demonstrated experience profiling and tuning Android applications for performance, memory usage, responsiveness, battery consumption, and crash reduction
  • Experience with device performance testing, benchmarking, profiling, load testing, and identifying device-specific performance constraints
  • Experience with automated testing, Git, CI/CD pipelines, build automation, release management, crash reporting, and production support
Preferred Skills/Experience (Nice-to-Haves)
  • Experience with React Native or other cross-platform mobile development technologies
  • Experience with AWS and/or MongoDB
  • Experience working with enterprise mobility or Android device management
  • Knowledge of Android security practices, including secure storage, authentication tokens, certificates, permissions, and sensitive data protection
  • Experience working in retail, store technology, or enterprise mobile environments
  • Experience evaluating Android platform capabilities, device SDKs, open-source libraries, and third-party solutions
  • Experience using AI coding tools such as Windsurf or GitHub Copilot
Key Competencies & Behaviors
  • Strong analytical and problem‑solving skills with the ability to resolve complex technical challenges
  • Excellent collaboration and communication skills when working with product, design, QA, backend, security, infrastructure, and operations teams
  • Strong ownership and accountability for delivering reliable, production‑ready mobile solutions
  • Commitment to code quality, engineering best practices, performance, security, and continuous improvement
  • Ability to mentor developers and clearly communicate technical recommendations and tradeoffs
Work Environment

Location: Irving, TX Onsite, Hybrid or Remote: 5 days onsite

Compensation & Benefits

Pay Range: The approximate pay range for this position is between $42.00 and $61.00 an hour. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.

  • Medical, Dental, & Vision Insurance Plans
  • Employee‑Owned Profit Sharing (ESOP) 401K offered
About KellyMitchell

At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee‑owned, women‑led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice.

Marketing Disclosure By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP to help. You can access our privacy policy at https://www.careers.kellymitchell.com/privacy-policy [142880]

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Developer
Senior Android Developer

BeaconFire Inc. • San Diego (CA)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Lead Android Developer
Lead Android Developer

BlueSky Resource Solutions • West Palm Beach (FL)

On-site
USD 100,000 - 130,000
Senior Android Developer
Senior Android Developer

Concentrix • Frisco (TX)

On-site
USD 115,000 - 125,000
Senior Android Developer
Senior Android Developer

American Unit, Inc • Frisco (TX)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Prospance Inc • San Jose (CA)

On-site
Competitive pay
Long-term growth opportunities
Exposure to enterprise-level development projects
Android Developer
Android Developer

Motion Recruitment • Irving (TX)

On-site
Android Developer
Android Developer

Resolve Tech Solutions • Irving (TX)

On-site
USD 120,000 - 160,000
Senior Android Developer
Senior Android Developer

Global Technical Talent, an Inc. 5000 Company • Plano (TX)

On-site
USD 90,000 - 120,000
Medical, Vision, and Dental Insurance Plans
401k Retirement Fund
Senior Android Engineer - Kotlin, Clean Architecture
Senior Android Engineer - Kotlin, Clean Architecture

KellyMitchell Group • Irving (TX)

On-site
USD 58,000 - 84,000
Medical insurance
Dental insurance
Vision insurance
+1