Sr. Android Developer

  • Product Development
  • Kakkanad, India

Sr. Android Developer

Job description


We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.


  • Design and build applications for Android devices on the Android platform.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Work closely with our product and design teams to customise the user experience for the Android platform
  • Experiment with new technologies and bring them to the team.
  • Full life cycle application development.
  • Take ownership of Design, code and debug software.
  • Design and architecting new solutions.
  • Perform software analysis, risk analysis, reliability analysis & security analysis.
  • Find better ways to make our product & services better in terms of engineering.
  • Mentor Junior team membersĀ 


Requirements

  • Must have 03-07 years of software design and development experience, preferably in a product development environment.
  • Must have excellent working knowledge of Java and C++ and OO design/design patterns.
  • Experience with Java, Android SDK, NDK, C++
  • Experience with JSON concepts and REST APIs
  • Experience working with product management and UI/UX designers
  • Proficient understanding of code versioning tools, such as Git
  • Experience working in agile environment.
  • Experience with Android framework, as well as offline storage, threading, and performance tuning.
  • Solid understanding of the full mobile development life cycle.
  • Experience with consuming third-party libraries and RESTful APIs, Web Services.
  • Good knowledge of release management.
  • Must be able to work cooperatively within a strong diverse technical community to expedite development tasks.