More
Posts

Hmi android developer @Ola Electric Mobility Private Limited,
Posted in BITS Pilani
3+ Yrs Exp.
Key responsibilities include:
- Requirements analysis
- Concepts & Design of HMI elements using UML
- HMI Implementation with UI development tools
- Developing and debugging object-oriented software in a embedded, multi-processor environment for embedded systems
- Unit testing & module level testing
- Build and release as per process
Mandatory Skills:
- Experience of Core JAVA, JSON, SQLite.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes with complex layouts and fragments and child fragments (nested fragments).
- Familiarity with Custom views/widgets and layouts.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience on Screen animations using material design.
- Knowledge on Transitions (global and custom screen specific) programmatically and via
- XMLs, Shared element transitions and in screen animations. localization/globalization of font switching
- Experience with offline storage and performance tuning etc.
- JNI and native code & library integration (C++ code integration using CMAKE, shared object generation from C++ code and linking with Android app)
- Multithreaded application development experience.
- Inter process communication using Android features (for example, Messengers, Services, Intents, Bundles, AIDL).
- Experience on Unit Testing, Static code analysis.
More
Posts
