https://bayt.page.link/AZrk6nQMxCHoZUD59
Create a job alert for similar positions

Job Description

About the Client


Our client is a multi-million dollar organization, a leading force in technological innovation, revolutionizing communication, navigation, and entertainment systems globally. With a focus on safety and efficiency, they have set industry benchmarks for connectivity solutions. 


About the Role


MTS IV Android Developer - 7-10 years


MTS V Android Developer - 10 - 15 years 


Location: Pune


Job Description:


We are seeking a highly skilled Android Software Engineer with a deep understanding of the Android OS and APIs to join our team. As an MTS III, you will be responsible for designing, developing, and maintaining software applications with a strong focus on Android development. You will demonstrate proficiency in at least one programming language, such as Java or Kotlin, and showcase proven expertise in application development, including user-friendly interface design and functionality implementation.


Key Responsibilities:


  • Utilize deep Android OS knowledge, including the Gradle build system and overall architecture, to develop robust software applications.
  • Implement UI design patterns such as MVVM, Viper, etc., ensuring optimal user experience and maintainability.
  • Troubleshoot and resolve software defects and performance issues efficiently.
  • Stay updated on emerging technologies and industry trends, incorporating them into software development practices.
  • Collaborate effectively with cross-functional teams to foster a cooperative work environment.
  • Develop Android SDKs with a focus on creating APIs for use by other developers.
  • Write comprehensive documentation for the use of developed APIs.

Requirements:


  • Proficiency in Android OS and APIs with a focus on Java or Kotlin programming languages.
  • Proven expertise in application development, including user-friendly interface design and functionality implementation.
  • Strong knowledge of UI design patterns such as MVVM, Viper, etc.
  • Experience in troubleshooting and resolving software defects and performance issues.
  • Sound understanding of emerging technologies and industry trends in Android development.
  • Excellent communication and collaboration skills.
  • Knowledge of other mobile technologies such as iOS, React Native is a plus.
  • Familiarity with upcoming technologies such as Jetpack, Compose, etc.
  • Experience with Agile methodologies, particularly Scrum.
  • Proficiency in Git for code versioning.
  • Familiarity with Android application development tools, including Gradle, Git/SVN, Jira, etc.
  • Experience with Android application testing and automation frameworks.
  • Knowledge of JNI, AOSP is preferred.

Additional Information:


This position requires excellent communication skills and familiarity with mobile terminologies. The depth of knowledge may vary depending on the role, but candidates are expected to have a strong understanding of Android development principles. Candidates should also be comfortable working in a fast-paced, agile environment


If you're interested in this opportunity and believe your skills align with the requirements, please share your profile to [email protected].




Job Details

Job Location
Bengaluru India
Company Industry
Other Business Support Services
Company Type
Recruitment Agency
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.