Job Description :
Hi,
This is Siva from USG. I hope you are doing great. We have an urgent requirement with one of our client for a Android Developer. Please go through the requirement and get back to me ASAP.

Role: Android Developer

Location: Dallas, TX

Competencies Digital : Mobile Computing - Android

Role Description:

Knowledge of Android OS, some high points:-

Garbage collection java and effects native has when pointing to managed object

- Java code efficiency (JIT)
- Attaching native threads to JVM
- JNI efficiency
- Java/C++ boundary best practice
- Driver and interfacing with drivers
- Native code coding and best practices
- Security best practices
- Performance monitoring and improvement

Experience with Android SW architecture

- Deep knowledge on native and Java coding
- Android coding best practices
- Android SDK peripheral access best practice

Knowledge of Android configuration and security settings:-

Headless configuration

- Starting services
- Permission settings
- Prevent Android to terminate a background process

Knowledge of Android project configuration

- Multi-project Android solution
- How to create Java packages, modules, apks
- How to reference code in modules, apks

Knowledge of Linux and Android build scripts and integration with Jenkins and build automation

Knowledge of Android test automation

Knowledge of GIT and Perforce and experience with transition from Perforce to GIT

- Also knowledge of JIRA/Android Studio/GIT integration
             

Similar Jobs you may be interested in ..