Job Role : Android Developer
Client : NDBS
Exp : 5 to + Yrs
NP : Immediate to 15 days
Location : Hyderabad /bangalore/ Chennai / Mumbai/pune
Responsibilities
Ability to create maintain continuous integration and delivery of Mobile Native applications. Build a pixel-perfect UI experience.
Strong communication and people skills, need to interact with a diversified group of stakeholders such as different departments of the client, vendors, partners, and offshore team .
A positive mindset and a can-do attitude.
Diagnose and fix bugs and performance bottlenecks for performance that feels native .Maintain code and unit testing to ensure the product is of the highest quality.
Experience in publishing applications to the Google Play store.
Skills
3+ years of professional experience working with MVVM architecture.
7+ years of professional software development experience.
Strong Knowledge of Android SDK, frameworks, and development patterns.
Advanced skills with Kotlin and Java.
Should have extensive experience with Jetpack components.
Ability to write well-documented clean code.
Rock solid at working with third-party dependencies and debugging dependency conflicts.
Familiarity with native build tools, like Gradle Android Studio IntelliJ.
Should have worked with significant modules such as geolocation, offline database, Display PDF, inbuilt Async Storage, etc.
Need to have proven experience in working with SSL.
Navigation systems - Create Stack, Tab, Drawer Navigation Routing.
Experience with source control management and giving code reviews.
Expertise with Payment gateway integration.
Experience with Protecting the Application Logic, Keychain, and Keystore Access.
Understanding accessibility and security compliance.
Deep understanding of debugging, profiling, and memory analysis tools for mobile development.
Familiar with Agile development methodology .
Familiarity with code versioning tools (Such as Git, SVN, or Mercurial)Handle build for simulator and apk for UAT/Prod release with signing
Read more