Job Description

ANDROID DEVELOPER

Key Job Responsibilities:

  • Develop applications with Android Studio using latest Android SDKs while considering business/technical requirements to build functional, high-performance Android phone and tablet apps
  • Design, build and maintain high performance, reusable and reliable programming languages code like Java, Kotlin, third party Android libraries and APIs, cloud message APIs and Push Notifications etc.
  • Create custom Android UI controls, design protocols, develop interfaces along with offline storage, threading, and performance tuning
  • Use RESTful APIs to connect Android applications to back-end services
  • Publish Android applications in Google Play Store
  • Use Google’s Android design principles and interface guidelines
  • Maintain different versions of Android as well as different screen sizes
  • Proficient understanding of code versioning tools such as Git, Github
  • Practical experience on other frameworks, libraries or any other technology will be an added value
  • Maintain project, drafts, files, codes and scripts in an organized and collaborative manner that allow other team members to make edits/suggestions/changes
  • Contribute in all phases of the mobile application development lifecycle
  • Use best coding practices, unit testing and version controlling methodologies
  • Handle software updates, patches, bug fixes and resolve bottlenecks
  • Respond to fast-paced technological advancements to meet industry trends and standards
  • Maintain good relations within the departments; support and coordinate with team members and fulfil deadlines for the assigned projects

Employment Requirements:

  • B.Sc. Computer Sciences / Computer Engineering / Software Development or an equivalent degree from a recognized institution
  • Minimum 3 years of experience in developing responsive and adaptive Android Apps using Kotlin
  • The candidate must sign a service bond of 3 years with the company
  • The candidate must be available to join in the shortest possible time
  • The educational degrees of the candidate must be attested/accredited by appropriate authorities
  • Candidate must possess strong written and verbal communications skills

Application Form