Android Developer

Role & Responsibilities:
  • Design and build advanced applications for the Android platform.
  • Proficiency in OOPs.
  • Solid understanding of the full mobile development life cycle.
  • Keep up to date on the latest industry trends in the mobile technologies.
  • Experience with third-party libraries and APIs.
  • Unit-test code for robustness of the Application.
  • Develop test infrastructures, writing documentation and ensuring high performance.

Skills/Qualifications: Must Have:

  • 2+ years of Android development
  • Proficient in Java with strong object oriented design skills
  • Have published at least one original Android app on Google Play Store
  • Experience with Android SDK
  • Strong OO design and programming skills in Java (J2EE/ J2ME).
  • Familiar with Eclipse and Android Studio IDE, SQLite DB
  • Knowledge of SVN, SQLite, MySQL, XML, JSON and Web Services.
  • Experience working with remote data via REST and JSON
  • Experience with Web Service/backend integration
  • Experience with third-party libraries and APIs
  • Solid understanding of the full mobile development life cycle.
  • Knowledge of Android’s common software design patterns and framework internals.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

Good to have:

  • Basic knowledge of Cross platform Application development frameworks like Phonegap, Appcelerator and Xamarin.
  • Knowledge of HTML, JavaScript, AngularJS and Jquery.
  • Git/Jenkins release management
  • Ruby, Python or some other dynamic server-side language
  • Outstation candidates open to relocate to Mangalore

Experience

2 - 3 Years

Education

B.E. /MCA/M.Sc. /B.Sc / B.C.A

Position

Software/Senior Software Engineer