Home / Job / Android Developer

Job Opening

Android Developer

Experience : Mid-Level (3+ years)

Location : Bengaluru

Job Summary:

 We are seeking a skilled and passionate Android Developer to join our dynamic team.
The ideal candidate will have over 3 years of experience in Android development, a
strong command of Java, and a working knowledge of Kotlin and React Native. You will
be responsible for building and maintaining high-performance, responsive mobile
applications that meet business and user needs.

Key Responsibilities :

  •  Design and build advanced applications for the Android platform.
  • Translate wireframes and design mockups into high-quality, scalable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Maintain code quality, organization, and automation.
  • Integrate RESTful APIs and JSON for seamless back-end connectivity.
  • Work with cloud messaging APIs and push notifications.
  • Apply performance tuning, threading, and offline storage optimization.
  • Keep up to date with the latest industry trends in mobile technologies.
  • Follow Agile development methodologies and participate in regular sprints.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on experience in Android application development.
  • Proficient in Java and Android SDK with a solid understanding of device screen variations.
  • Familiarity with Kotlin and React Native is a plus.
  • Strong experience with version control systems such as Git.
  • Familiar with integrating third-party libraries and open-source projects into Android applications.
  • Experience with offline storage, performance tuning, and multi-threading.
  • Knowledge of modern UI/UX principles and natural user interfaces (e.g., touch gestures).
  • Familiar with cloud messaging, push notifications, and data synchronization.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively in a fast-paced technical team environment.

Preferred Skills (Good to Have):

  • Experience with cross-platform development frameworks.
  • Exposure to CI/CD tools and mobile DevOps practices.
  • Published apps on the Google Play Store.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx