Job Code: NLS 2020-006
Position: Android Developer
Experience Level : 01 to 05
Education Qualification: Graduates (BE,BTECH,BCA,MTECH,MCA
Job Type: Full Time
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 and skilled developers to design and build the next generation of our mobile applications.
Android programming works closely with other app development and technical teams.
• Implementation of the different modules/features in the applications
• Write high quality source code to program complete applications within deadlines
• Take responsibilities and initiatives for the developments and provide best efficient solutions
• Utilize programming principles, tools, and techniques to write application codes
Desired Skills & Experience:
• Core java, collections concepts, OOPs concepts should be clear.
• Android basic and UI components
• Building app with Gradle.
• Experience with Android X,Kotlin, Firebase, Material design, Crashlytics.
• Experience with REST API, Push Notification, Google Map.
• Experience with MVC, MVP or MVVM architecture
• Knowledge of SQLite/ROOM database operations.
• Understanding of mobile security protocols, memory management,
• Integration of most popular third party libraries.
• Debugging with Android Studio
Good to have:
• Knowledge of Jetpack component.
• Knowledge of NDK.
• Knowledge of RxJava, RxAndroid, Dragger.
• Knowledge any cross-platform framework like Flutter, React-Native…etc.