Back to Openings

Android Developer

Job Type: Full Time
Job Location: Chennai

Job Title: Android Developer
Department: Engineering
Job Location: Sholinganallur, Chennai (Work from Office only)
Number of Positions – 1
Notice Period: Immediate Joiners / 30 days joining timeline is preferred.

Job Summary

Android Mobile Developer responsible for designing, developing, testing, and maintaining high-performance mobile applications.

Key responsibilities

  • Develop and maintain new or existing Android mobile applications.
  • Collaborate with backend teams to define app features and user experiences.
  • Write clean, maintainable, and efficient code.
  • Optimize application performance and troubleshoot issues.
  • Integrate third-party APIs and SDKs.
  • Conduct unit and integration testing.
  • Participate in code reviews and team meetings.
  • Work independently and efficiently to meet deadlines.
  • Stay up to date with the latest trends in mobile development technologies.

Requirements

  • 3-5 years’ experience in android app development using Java and Kotlin.
  • Strong knowledge of Android SDK, different versions of Android.
  • Strong knowledge of Android UI design principles, patterns, best practices including Material UI design, and designing layout for different screen sizes.
  • Experience working with RESTful APIs to connect Android applications to back-end services.
  • Knowledge of HTML, Javascript, CSS, JSON.
  • Familiarity with cloud message APIs and push notification.
  • Experience with third-party libraries and APIs.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.
  • Proficient understanding of code versioning tools, such as Git.
  • Knowledge of publishing apps to Google Play Store.
  • Experience in Flutter is an added advantage.