HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.
A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.
Android Developer
Job Description: We are seeking a highly skilled and experienced Android Developer Delivery Lead to spearhead the delivery of high-quality Android applications, ensuring projects are delivered on time, within budget, and to the highest standard. You will lead a team of Android developers, overseeing the entire development lifecycle from requirement gathering to deployment, while maintaining a strong focus on quality, efficiency, and collaboration.
Responsibilities:
- Team Leadership:
Manage and mentor a team of Android developers, providing technical guidance, performance feedback, and career development opportunities.
- Project Delivery:
Own the project delivery roadmap, ensuring timely completion of milestones and deliverables according to project plans.
- Technical Expertise:
Deep understanding of Android development principles, including Java/Kotlin, Android SDK, UI design patterns, and best practices for performance optimization.
- Requirement Gathering:
Collaborate with product managers and stakeholders to clearly define project requirements, translate them into technical specifications, and estimate development efforts.
- Architecture Design:
Design robust and scalable Android application architectures, considering future maintainability and potential growth.
- Code Review and Quality Assurance:
Conduct thorough code reviews to maintain code quality, enforce coding standards, and identify potential issues before deployment.
- Testing and QA:
Oversee the testing process, ensuring comprehensive unit, integration, and user acceptance testing to deliver a high-quality product.
- Deployment and Maintenance:
Manage the deployment process to production environments and provide ongoing maintenance and support for released applications.
- Stakeholder Management:
Effectively communicate project status updates and potential roadblocks to stakeholders, proactively addressing concerns and ensuring alignment.
- Innovation and Continuous Improvement:
Stay updated on emerging Android technologies and identify opportunities to improve development processes and tools.
Qualifications:
- Experience:
Minimum 5+ years of hands-on experience as an Android developer with a proven track record of leading successful Android projects.
- Technical Skills:
Expert proficiency in Java/Kotlin, Android SDK, Android Jetpack components, and familiarity with RESTful APIs.
- Development Lifecycle:
Strong understanding of the full software development lifecycle (SDLC), including Agile methodologies.
- Leadership Skills:
Demonstrated ability to lead and motivate teams, foster collaboration, and resolve technical challenges.
- Communication Skills:
Excellent written and verbal communication skills to effectively communicate complex technical concepts to both technical and non-technical audiences.
- Problem-Solving:
Ability to analyze problems, identify root causes, and implement effective solutions.
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.