Talent.com
This job offer is not available in your country.
Android Application Developer

Android Application Developer

ConfidentialChennai
18 days ago
Job description

Required Skills :

  • Experiene : 2 - 5 Years
  • Primary Skills : Java, Android Studio, Firebase, Crashlytics and Data Storage.
  • Education : Graduates / Post Graduates
  • Android developer strong in basics and willing to gear up quick on latest technologies training required
  • Java Knowledge / Certification / Experience / will be a plus to consider
  • Very strong logical , analytical skills communication skills required
  • Android developer with 2 - 4 years of experience in development.
  • Good knowledge of developing applications in MVP and MVVM design patterns.
  • Good experience in Firebase, Crashlytics, and data storage.
  • Good experience with REST clients retrofit, okhttp to handle requests and responses through JSON parsing.
  • Good knowledge on database handling with SQLite / Realm / Greendao.
  • Good knowledge on interaction with backend Web Services.
  • Good knowledge on Thread handling Background service handling.
  • Knowledge on security.
  • Knowledge in Git, Agile, and DevOps development.
  • Basic knowledge in iOS application development and deployment.
  • Basic knowledge in Hybrid application development.

Key Responsibilities :

  • Develop Android applications for mobile phone and tablet devices
  • Facilitate architecture discussions for new features and the overall app
  • Establish coding best practices and review regularly
  • Perform code reviews
  • Track app performance and optimize bottlenecks
  • Monitor key business metrics and root cause any declines
  • Create and maintain automated reports to ensure adequate test coverage
  • Work closely with other developers, QA, and project managers to ensure alignment of priorities, deliverables and deadlines
  • Collaborate with UX to ensure the app has a native look and feel, and closely follows the Material Design guideline
  • Reach consensus with the backend developers on data models and communication protocols using JSON, and implement according to specification.
  • Establish cross-team procedures to ensure backend API s are properly documented, and any changes are always backwards compatible with existing app versions
  • Promote the mobile team within the organization, and increase awareness of innovative mobile-only features we can deliver to adapt to the shift towards mobile while staying ahead of the competition
  • Be an enthusiastic and positive representative of our team as you interact with a variety of business partners
  • Skills Required

    Java, Android, Andriod Application Developer, Data Storage, Crashlytics

    Create a job alert for this search

    Developer Android • Chennai