Job fraud warning: CIS does not outsource recruitment and never asks candidates to pay for an interview, job offer, or task. Verify opportunities only on cisin.com and career.cisin.com.

Open role · Indore, India

Senior Android Developer

Senior Android Developers lead the design and development of advanced Android applications. They oversee coding, debugging, and optimizing app performance while mentoring junior developers. Their role involves creating complex features, ensuring high-quality standards, and driving innovation to deliver top-notch mobile experiences.

Location
142-A, New IT Park, Electronic Complex, Pardesipura, Indore, Madhya Pradesh 452010, India
Experience
2.5–4 years
Republished
Open through
Employment type
Full-time

Role overview

As an Android Developer, you will be responsible for designing, developing, deploying, and maintaining high-quality Android applications. You will work closely with cross-functional teams, including product managers, designers, and senior developers, to deliver seamless and innovative user experiences. This role requires a strong understanding of Android development, a keen eye for detail, and the ability to manage the entire application lifecycle.

Duties and responsibilities

  • Design, develop, and maintain Android applications using Kotlin and Java, ensuring high performance, quality, and responsiveness.
  • Collaborate with UX/UI designers to implement and refine user interfaces. Work with backend developers to integrate APIs and services.
  • Identify, troubleshoot, and resolve issues and bugs in applications. Optimize application performance and enhance stability.
  • Participate in code reviews, write unit tests, and ensure adherence to coding standards and best practices.
  • Support the architecture and implementation of robust and scalable solutions, considering best practices in software development.
  • Handle the deployment of Android applications, ensuring smooth integration with the Google Play Store. Manage app updates, versioning, and release processes.
  • Implement and manage CI/CD pipelines for automated testing, building, and deployment of Android applications.
  • Keep up-to-date with the latest industry trends, technologies, and best practices related to Android development.

Required skills and experience

  • 2.5 - 4 years of professional experience in Android development.
  • Proficiency in Kotlin and Java, with a strong understanding of Android SDK and modern development practices.
  • Experience with Android development tools such as Android Studio, Gradle, and version control systems like Git.
  • Familiarity with RESTful APIs, third-party libraries, and frameworks such as Retrofit, Dagger, Room, and Firebase.
  • Strong experience in implementing complex user interfaces and a deep understanding of Material Design principles.
  • Knowledge of unit testing frameworks like JUnit and UI testing tools like Espresso.
  • Experience with deployment processes, including managing apps on the Google Play Store, handling app updates, and versioning.
  • Proficiency in setting up and managing CI/CD pipelines for Android projects using tools like Jenkins, GitLab CI, or CircleCI.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a team environment.
  • Excellent communication and collaboration skills.

Education and qualifications

BE/ME/B.Tech/M.Tech/MCA

Work location

142-A, New IT Park, Electronic Complex, Pardesipura, Indore, Madhya Pradesh 452010, India

How to apply

  1. Review the role responsibilities and qualifications.
  2. Open the official CIS candidate portal.
  3. Choose the relevant opportunity and submit your details securely on the portal.