Position
Senior Android Developer
Department
Mobile App Development Jobs - App Developer
Skills Required
Android, Java, Kotlin
Experience Required
2.5 years - 4 years
Educational Qualification(s) Required
BE / ME / B.Tech / M.Tech / MCA
Overview of Job
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 & 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 & Qualifications
-
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.
Work Location
Indore - MP
Working Model
Work from Office.
You should be willing to work on-site at our client locations in India and globally, including the USA, UK, Australia, and the Middle East. On-site benefits apply.
Apply from Locations
Indore / Nagpur / Bhopal / Jabalpur / Nasik / Ujjain / Gwalior / Chhindwara / Kanpur / Patna / Bangalore / Chennai / Mumbai / Pune / Hyderabad / NCR / Ahmedabad