Android Software Developer

  • Software Programming
  • Pune
  • 4 years ago
  • Full Time
  • Software Developer
  • Good in English
Job expired!

We are building the next-generation services for the digital channels of DBS using agile methodology and modern technologies. As part of our team, you will play a key part in the bank's digital transformation journey.

Required Skills & Experience
  • 2 to 4 years of experience
  • Comfortable with practicing TDD and pair programming.
  • Well-versed in DevOps.
  • Good knowledge of Object-Oriented design principles.
  • Hands-on experience with Object-Oriented programming.
  • Experience in agile software development
  • Knowledge of Linux is a plus.
  • Knowledge of cloud platforms is a plus.
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices, Material Design
  • Good knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Should be well versed with
  • Activity, Fragments
  • Layouts, Views
  • MVVM
  • Managing Intents, App Permissions
  • Models
  • SQL Lite
  • Obfuscation tools
  • AAR
  • Broadcast Receivers
Duties & Responsibilities
  • Have a continuous improvement mindset.
  • Take part in software design activities & discussions.
  • Write production-quality code.