AVK

Senior Android Mobile Developer

Job Title: Senior Android Mobile Developer
Job Description:
We are seeking an experienced Senior Android Mobile Developer to join our innovative and
dynamic team. The ideal candidate will have a deep understanding of Android development, a
passion for creating high-quality mobile applications, and the capability to lead and mentor
junior developers. Analyze performance of applications and troubleshoot problems.
Key Responsibilities:

  • Design, development, and maintenance of high-quality iOS applications. Ensure the
    performance, quality, and responsiveness of applications.
  • Involved in the review of code from junior level and offshore programmers.
  • Work closely with cross-functional teams including designers, product managers, and
    backend developers to deliver new features and enhancements.
  • Write and maintain unit tests, and work with QA to ensure robust and reliable releases.
    Debug and resolve technical issues in a timely manner.
  • Stay up to date with the latest industry trends, technologies, and best practices.
    Continuously improve the development process and the codebase.
  • Document code, design processes, and project details to ensure knowledge sharing and
    maintainability.
  • Integrate with backend services and APIs to deliver seamless user experiences.
  • Other projects and tasks as assigned by supervisor.
    Qualifications:
  • Experience: Minimum of 5 years of experience in Android iosdevelopment. Android
    Studio, Kotlin with advanced Skills using mobile devices.

Technical Skills:

  • Proficiency in Kotlin and Java.
  • Strong understanding of Android SDK, different versions of Android, and how to deal
    with different screen sizes.
  • Experience with third-party libraries and APIs.
  • Experience using Gradle, Dagger, Guava, Mockito, Google Maps, Firebase, Charts
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Experience with version control systems (e.g., Git, Bitbucket).
  • Understanding of mobile application architecture and design patterns (e.g., MVC,
    MVVM).
  • Relational Database design and SQL
  • Knowledge and experience using reactive programming, Android material design and
    dependency injection.

Soft Skills:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to manage multiple tasks and projects simultaneously.
  • Proactive and self-motivated with a passion for technology and innovation.
  • Ability to work independently with a team and self-manage work

Preferred Qualifications:

  • Experience with Jetpack Compose.
  • Knowledge of CI/CD processes and tools.
  • Experience with mobile analytics and performance monitoring tools.
  • Familiarity with Firebase and Google Play Services.

Job Category: Development
Job Type: Full Time
Job Location: Hyderabad
Job Experience: 5+years

Apply for this position

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