Android Developer – Mobile App Designing – Work India

About the Role:

We are seeking a dynamic and passionate Android Developer to join our Engineering team. In this position, you will play a crucial role in driving innovation within Android product development, consistently pushing the boundaries of mobile technologies.

Role & Responsibilities:

  • Design and develop advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Work with external data sources and APIs, ensuring code robustness through unit testing for various scenarios, usability, and general reliability.
  • Address bug fixes and enhance application performance.
  • Continuously explore, evaluate, and implement new technologies to optimize development efficiency.

Requirements:

  • Solid expertise in Android SDK, various Android versions, and adapting to diverse screen sizes.
  • Familiarity with RESTful APIs to integrate Android applications with back-end services.
  • Strong understanding of Android UI design principles, patterns, and best practices.
  • Experience in offline storage, threading, and performance tuning.
  • Capability to design applications based on natural user interfaces, particularly “touch.”
  • Familiarity with additional sensors like gyroscopes and accelerometers.
  • Commitment to collaborative problem-solving, sophisticated design, and delivering high-quality products.
  • Knowledge of the open-source Android ecosystem and available libraries for common tasks.
  • Ability to comprehend business requirements and translate them into technical specifications.
  • Familiarity with cloud message APIs and push notifications.
  • Proficiency in benchmarking and optimization.
  • Understanding of Google’s Android design principles and interface guidelines.

Qualifications:

  • BS/MS degree in Computer Science, Engineering, or a related subject with a minimum of 2 to 4 years of relevant experience.
  • Background in a startup environment or a willingness to work in a startup setting.

More Information

Apply for this job
Share this job