Sobre este puesto de Sr. Software Developer en Advance Auto Parts
Job Description
About Advance Auto Parts
Founded in Roanoke, VA in 1932, Advance Auto Parts is a leading automotive aftermarket retail parts provider that serves both professional installer and do-it-yourself Customers. As of July 13, 2019, Advance operated 4,912 stores and 150 Worldpac branches in the United States, Canada, Puerto Rico, and the U.S. Virgin Islands. The Company also serves 1,250 independently owned CARQUEST branded stores across these locations in addition to Mexico, the Bahamas, Turks, and Caicos and the British Virgin Islands. The company has a workforce of over 70,000 knowledgeable and experienced Team Members who are proud to provide outstanding service to their Customers, Communities, and each other every day.
About Advance India Innovation Center (AIIC):
We are continually innovating and seeking to elevate the Customer experience at each of our stores. For an organization of our size and reach, today, it has become more critical than ever, to identify synergies and build shared capabilities. The Advance India Innovation Center (AIIC), located in Hyderabad, is a step in this strategic direction that enables us to access a larger talent pool, unlock operational efficiencies and increase levels of collaboration.
WHO WE ARE
Come join our Technology Team and start reimagining the future of the automotive aftermarket. We are a highly motivated tech-focused organization, excited to be in the midst of dynamic innovation and transformational change. Driven by Advance’s top-down commitment to empowering our team members, we are focused on delighting our Customers with Care and Speed, through delivery of world class technology solutions and products.
We value and cultivate our culture by seeking to always be collaborative, intellectually curious, fun, open, and diverse. You will be a key member of a growing and passionate group focused on collaborating across business and technology resources to drive forward key programs and projects building enterprise capabilities across Advance Auto Parts.
Essential Duties and Responsibilities include the following: other duties may be assigned:
Role Summary
Seeking an experienced Android Engineer with 10+ years of experience in designing and delivering scalable mobile applications. The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, Android architecture, and Kotlin Multiplatform (KMM), with a proven ability to lead development, modernize applications, and mentor engineering teams.
Key Responsibilities
Design and develop enterprise-grade Android applications using Kotlin and Jetpack Compose.
Drive architecture using MVVM, MVI, and Clean Architecture principles.
Implement and support Kotlin Multiplatform (KMM) initiatives.
Integrate REST APIs, Firebase services, and real-time communication solutions.
Lead code reviews, quality improvements, performance optimization, and release management.
Mentor engineers and provide technical leadership across projects.
Required Skills
10+ years of Android development experience.
Kotlin, Java, Android SDK, Jetpack Compose.
MVVM, MVI, Clean Architecture, Hilt/Dagger.
Coroutines, Flow, REST APIs.
Firebase, Crashlytics, Remote Config.
CI/CD tools such as Jenkins and GitHub Actions.
Strong problem-solving, communication, and leadership skills.
Preferred Skills
Kotlin Multiplatform (KMM).
WebRTC, Bluetooth/Connected Devices.
Healthcare, retail, or enterprise application experience.
Exposure to AI-assisted development and engineering automation.
Education
Bachelor's degree in Computer Science, Engineering, or related field.
California Residents click below for Privacy Notice: