Infocusp Innovations

Senior Android Developer

Pune, MH, IN

6 days ago
Save Job

Summary

About the Role:

A Senior Android Developer is a highly skilled professional responsible for designing, developing, and enhancing Android applications. They independently handle complex tasks, possess advanced coding skills in Kotlin, and are well-versed in various development tools and frameworks. 

Responsibilities:

  • Architect, design, and develop cutting-edge Android applications that are scalable, efficient, and maintainable.
  • Write clean, modular, and well-documented code using Kotlin and Java, following industry best practices and coding standards.
  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to understand and translate project requirements into robust Android applications.
  • Conduct thorough code reviews to ensure code quality, performance, and alignment with project requirements.
  • Work with threading models to optimize performance and responsiveness.
  • Stay updated with the latest OS changes, permissions management, and APIs. 
  • Identify and implement new tools and technologies to enhance development processes.
  • Identify and resolve bugs, performance bottlenecks, and other issues efficiently.
  • Collaborate with QA teams to develop comprehensive test plans and ensure high-quality releases.
  • Follow secure development, testing, and deployment practices to ensure overall system security.

Requirements:

  • B.E./B. Tech/M.S./M. Tech in Computer Science, Engineering, or a related field.
  • 4+ years of relevant industry experience in Android development.
  • Strong logical and analytical skills.
  • Strong proficiency in the Kotlin programming language.
  • Expertise in Android SDKs, different Android versions, and RESTful APIs for backend communication.
  • Proficiency with offline storage, threading models, and asynchronous tasks.
  • Good to have experience with Bluetooth communication and the use of accelerometers and gyroscopes.
  • Experience working with Firebase, Google SDKs, and push notifications.
  • Hands-on experience with Jetpack Compose for building modern Android UIs.
  • Familiarity with Crashlytics for monitoring app stability.
  • Implement WorkManager and Services to handle background tasks effectively.
  • Knowledge of the latest Android OS updates and permission management best practices.


Location: Ahmedabad/Pune

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: