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]