Android Developer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Tata Elxsi works with leading medical device OEMs and technology companies for market research and human factor engineering, hardware and software engineering, verification & validation, regulatory standards & compliance requirements along with technologies such as artificial intelligence, cloud and IoT.
Tata Elxsi’s Medical Device and Healthcare practice is ISO 13485 certified.
Job Description:
We are looking for an Android developer responsible for the USB peripheral application development in Java/Kotlin with the following responsibilities
Required Skillset:
• Strong knowledge on Java, Kotlin, Android SDK, UI design Principles and Patterns
• Ability to write clean, maintainable code which others can work on
• 4+ years of experience programming in Kotlin is a must
• Design pattern hands-on experience with MVC, MVP and MVVM
• Experience with Android 3rd party libraries like Retrofit, OkHttp, Picasso, RxJava, RxKotlin, Gson
• Strong knowledge in Android fundamentals and Architecture components
• Response UI development for different screen resolutions/screen sizes
• Experience with JSON, REST webservices
• Good grasp of algorithms, memory management and multithreaded programming
• Understanding of advanced Android concepts like Fragments, Custom Views, Accessibility Services, background processing APIs
• Agile Scrum Development Environment
• Excellent communication skills
Preferred Skillset:
• At least one of the following Domain Knowledge is added advantage
• USB
• Bluetooth BLE
• Handling audio routing/switching
• Automated and Unit testing skills (JUnit, Robolectric, Mockito)
• Experience with Jenkins, Git, Gradle.
• Knowledge of Coroutines and RoomDB
• Knowledge of Dependency Injection framework like Dagger2/Hilt/Koin
Exp: 4-8 Years
Job location: Bangalore
Job Code: MEBU 0072
Qualification: B.E/M/E
Experience: 4-8 Years
Tata Elxsi’s Medical Device and Healthcare practice is ISO 13485 certified.
Job Description:
We are looking for an Android developer responsible for the USB peripheral application development in Java/Kotlin with the following responsibilities
Required Skillset:
• Strong knowledge on Java, Kotlin, Android SDK, UI design Principles and Patterns
• Ability to write clean, maintainable code which others can work on
• 4+ years of experience programming in Kotlin is a must
• Design pattern hands-on experience with MVC, MVP and MVVM
• Experience with Android 3rd party libraries like Retrofit, OkHttp, Picasso, RxJava, RxKotlin, Gson
• Strong knowledge in Android fundamentals and Architecture components
• Response UI development for different screen resolutions/screen sizes
• Experience with JSON, REST webservices
• Good grasp of algorithms, memory management and multithreaded programming
• Understanding of advanced Android concepts like Fragments, Custom Views, Accessibility Services, background processing APIs
• Agile Scrum Development Environment
• Excellent communication skills
Preferred Skillset:
• At least one of the following Domain Knowledge is added advantage
• USB
• Bluetooth BLE
• Handling audio routing/switching
• Automated and Unit testing skills (JUnit, Robolectric, Mockito)
• Experience with Jenkins, Git, Gradle.
• Knowledge of Coroutines and RoomDB
• Knowledge of Dependency Injection framework like Dagger2/Hilt/Koin
Exp: 4-8 Years
Job location: Bangalore
Job Code: MEBU 0072
Qualification: B.E/M/E
Experience: 4-8 Years
0 page views
Related listings
-
Android Mobile DeveloperAndroid DeveloperResponsibilities We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests. You wil...2026/11/06
-
Urg. Req. for Postings of Android Lead EngineerAndroid DeveloperJob Opening Details back to list Reference Code: BJ01591 Job Title: Android Lead Engineer Category: Job Description: Android Lead Engineer Key Skills: 7+ Yrs Location: Bangalore Required Experience: Not Specified Positions: 12026/11/06
-
Android Developer, Node JS Developer, PHP Laravel DeveloperAndroid DeveloperResponsibilities of candidates include: designing and implementing applications developing and testing software and resolving technical issues that arise Fixing bugs2026/11/06