Android Developer
Plano, TX, United States
Senior Android Developer - Application Engineering
Plano, TX (Hybrid) This role will require a mix of on-site and remote work.
Full-time Contract (12 Months)
About Our Client
Our client is a global leader in the automotive industry with a history spanning several decades. They specialize in designing and manufacturing innovative vehicles, incorporating cutting-edge technology into their products. With operations worldwide, they serve a diverse customer base ranging from individual consumers to large fleet operators. The company is committed to sustainable mobility and continuously strives to enhance the driving experience through advanced engineering and software solutions.
Job Description
As a Senior Android Developer, you will be a key member of the Application Engineering team, responsible for developing and enhancing Android applications that power next-generation automotive technologies. Your day-to-day activities will involve designing, coding, and maintaining high-quality mobile applications, with a focus on improving architecture and performance.
You will collaborate closely with cross-functional teams, including other engineers, designers, and product managers, to define, design, and ship new features. The role requires a passion for mobile technology and its application in the automotive industry, as your work will directly impact the user experience of millions of drivers worldwide.
The ideal candidate is not only technically proficient but also enthusiastic about pushing the boundaries of what's possible in connected car technologies.
Duties and Responsibilities
Design and develop mobile applications for the Android platform
Collaborate with cross-functional teams to define and implement new features
Write clean, maintainable, and efficient code adhering to best practices
Participate in the entire application lifecycle, from concept to maintenance
Debug and resolve technical issues to ensure optimal app performance
Conduct unit testing to ensure robustness and reliability of applications
Participate in code reviews to ensure quality and share knowledge
Stay current with industry trends and implement best practices
Adhere to security and data protection guidelines for mobile applications
Contribute to the improvement of the overall mobile development process
Required Experience/Skills
6+ years of experience in Native mobile app development
Proficiency in Native Android development
In-depth understanding of Kotlin, Java, and Jetpack Compose
Strong experience with Android SDK and UI design principles
Expertise in building and maintaining Android libraries via Gradle/Maven
Experience with RESTful APIs, GraphQL, and JSON
Knowledge of version control systems (e.g., Git)
Understanding of Agile methodologies and CI/CD practices
Strong problem-solving skills and ability to adapt to new technologies
Excellent communication and collaboration skills
Nice-to-Haves
Knowledge of cross-platform frameworks (iOS, Flutter, React Native)
Understanding of UI/UX design principles
Familiarity with Bluetooth technologies, Digital Key, and OAuth 2.0
Experience with Test-driven development
Knowledge of Google Play policies for app submission
Interest in automotive technology and connected car systems
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
Pay & Benefits Summary
Compensation: $77/hr on W2 (No C2C, W2 only)
Contract Duration: 12 Months
Location: Hybrid work arrangement in Plano, TX
Call-to-Action
Ready to drive the future of automotive technology? Apply now and join our innovative team! Submit your application online in one easy step.
Android | Mobile Development | Kotlin | Java | Automotive | Connected Cars | App Development | Software Engineering