What are the responsibilities and job description for the Android Kotlin Developer - Waterloo, Canada position at Forhyre?
Job Details
Job Description
Job Description
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications.
Android programming works closely with other app development and technical teams.
Responsibilities
- Good understanding of the Android Architecture and preferably Android-O or later
- Programming experience in Kotlin
- Work Experience in Android code base - Application layer and Application Framework
- Work experience in Android App Development (Content providers, Receivers, Android Framework / Managers etc.)
- Work experience from Mobile or other Domains also ok but Android expertise Must
- Good knowledge in Android Services/Framework layer and its debugging
- Good understanding of Android programming environment using Binders, Shared memory, IPC mechanisms, etc.
- Preferably expertise in Vehicle Interface & knowledge on Infotainment systems
- Preferably Application development for Android Infotainment systems covering following areas - Navigation, Connectivity (WiFi, BT), Projection (Android Auto, Carplay), Tuner (AM/FM)
- Tools: GIT & Gerrit, JIRA, Android source build system, Android debugging tools.gging tools.
Experience
- 3 - 15 Years
Location
- Waterloo, Canada
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.