Kotlin (nice to have)
English (regular)
Android SDK (regular)
OOP (regular)
Android system architecture (regular)
Java (advanced)
In Harman Automotive we are bringing the software automotive industry into next level!
We do this by working with best car manufactures in the world, on functionalities and features that will be on the market in near future, with engaging methodologies and tools.
Together we create passionate technology on exciting topics like : infotainment systems, telematics, ADAS
All of this is done by people as You.
What You Will Do :
Manage and coordinate with internal / external teams for a variety of technical or non-technical needs like specifications, concepts, designs, APIs, SDKs, etc
Design, develop and maintain Android application(s)
Write well structured, documented, tested, and maintainable code
Perform code reviews
Keep an eye on performance, scalability, and security in the application development
What You Need :
Very good programming skills in Java (Kotlin is an additional advantage)
Experience in C++, JNI
Understanding of Android system architecture
Practical knowledge of OOP concepts
Knowledge of design patterns
Experience in Android SDK
Team player
Strong analytical skills
Good communication skills
Knowledge of at least one version control system, preferably Git
Experience in Agile methodologies like Scrum and Kanban
Experience in building / modifying AOSP
Linux architecture and development
Hands-on experience with unit testing
Interested? Don't hesitate, apply now! New challenges are waiting for you!