Senior/Lead Android Developer (India)

We are looking for a senior / mid level mobile app developer to lead the design, development and maintenance of Android apps. The developer will lead the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites.

Responsibilities:

  • Translate designs and wireframes into high quality code.
  • Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
  • Design, build and maintain high performance, reusable and reliable java code.
  • Identify the correct bottlenecks and fix bugs.
  • Innovate and brainstorm new features.

Required Skill Set:

  • Strong OO design and programming skills in Java (J2EE/ J2ME)
  • Experience with android SDK
  • Knowledge of SQLite, MySQL or similar database management system
  • Familiar with Eclipse
  • Ability to understand and parse XML, JSON and serialized data.
  • Ads integration using a 3rd party ad server (DART)
  • Understanding of multi-threaded interface design.
  • Ability to work with outside data source and APIs.
  • Experience with fragment based android application architectures.
  • Experience with third party library and frameworks.
  • Thorough knowledge of IntelliJ or Android Studio.
  • Familier with JNI.

Desirable:

  • Working with a content management system
  • Working in a media/ publishing environment