Job Description Job Title : IT Applications Engineer IV, Mobile Domain / Specialty : : Pune Hybrid (Considering Local Summary :
This senior individual contributor role is responsible for designing, building, and enhancing mobile applications for Android devices while contributing to the overall architecture of KPs mobile technologies. The role focuses on developing secure, user-friendly, and scalable customer-facing applications by leveraging Agile methodologies and collaborating closely with product management, UX, and engineering teams.
We are seeking a passionate Android Engineer to join our Pharmacy mobile app squad. You will play a key role in architecting, developing, testing, and deploying mobile SDKs and applications that power KPs mobile ecosystem. The ideal candidate is experienced in Android development, thrives in collaborative environments, and is committed to delivering exceptional mobile Responsibilities :
- Complete work assignments and support business-specific projects by applying subject matter expertise, developing work plans, ensuring adherence to policies, and meeting priorities and deadlines.
- Collaborate on defining the technical vision and roadmap for Android projects within the Flagship Mobile App.
- Partner with senior engineers to architect and design complex Android libraries and applications, ensuring scalability, maintainability, and best practices.
- Deepen expertise in Android development tools and frameworks (Gradle, Maven, Android Studio), while staying current with emerging technologies.
- Write clean, efficient, and maintainable code to contribute to a high-quality codebase.
- Break down project requirements into actionable engineering tasks.
- Participate in the full development lifecycle, including code reviews, testing, and deployment.
- Collaborate effectively with cross-functional stakeholders including product managers, designers, and Qualifications Qualifications :
- Bachelors degree in Computer Science, CIS, or related field and five (5) years of experience in software development or a related field.
- Three (3) years of experience programming in Java / Kotlin (mandatory) for the Android platform.
- Two (2) years of experience developing automated tests using Espresso.
- Two (2) years of experience with native mobile app dependency management tools (Gradle, Maven, etc.).
- Three (3) years of experience integrating APIs / services.
- Two (2) years of experience with CMS (Adobe Experience Manager or alternate CMS).
- Three (3) years of experience in developing and integrating third-party source code or Qualifications :
- Two (2) years of experience with mobile development or DevOps tools (Jenkins, SonarQube, JUnit, Gradle, etc.).
- Two (2) years of experience in test-driven development (TDD).
- Two (2) years of experience integrating third-party source code or libraries.
- Three (3) years of experience applying Scrum development practices.
- Three (3) years of experience developing applications in Kotlin using Android Studio.
- Two (2) years of experience developing automated UI tests with Espresso.
- Two (2) years of experience with mobile device cloud testing (e.g., Perfecto Mobile).
- Two (2) years of experience with Cloud platforms (Azure, Firebase).
- Two (2) years of experience with DevOps CI / CD for mobile apps (e.g., GitHub Actions).
- Two (2) years of experience with Android signing, build variants, and native build tools.
- Two (2) years of experience with mobile app distribution systems (Google Play Store, Firebase).
- Two (2) years of experience developing HIPAA / PCI-compliant applications.
(ref : hirist.tech)