Overview
Design, develop and maintain Android applications and framework components for in-vehicle applications, working in Scrum teams for a European OEM client.
What you'll do
- Design and develop top-notch apps and framework components for in-vehicle applications.
- Collaborate with cross-functional teams to deliver high-quality software.
- Use creativity to enhance user experience with animations and 2D graphics programming.
- Organize development tasks using Scrum methodologies and participate in sprint planning.
- Write, review and maintain production-quality code with a focus on best practices and design patterns.
- Perform thorough debugging and unit testing (manual and automated).
- Share knowledge and mentor junior developers.
What you'll need
- Proven track record in Android app development with at least two published apps on the Google Play Store (links required; be prepared to discuss your specific contributions in detail).
- Expert-level skills in Android Programming and Kotlin (minimum 3 years of hands-on experience).
- Strong knowledge of Core Java, OOPS concepts and design patterns.
- Proficiency in designing and consuming SOAP/REST-based interfaces.
- Extensive experience with version control systems such as GIT/SVN (minimum 2 years).
- Proactive team player with excellent problem-solving abilities, strong communication skills, and a passion for mentoring and collaborating.
- Be prepared to undergo a technical assessment and code review as part of the interview process.
Nice to have
- Experience in automotive infotainment or web software development.
- Knowledge of animation and 2D graphics programming in Android.
- Familiarity with Atlassian tools such as JIRA and Confluence.
- Previous experience in a mentoring role or leading a small team.
Details
- Location: Bangalore, Karnataka, India (Kalyani Platina).
- Work from office environment, with most office-based roles onsite five days a week.
Read the full description and apply on the company’s own careers page.