Senior Android Developer
Job Summary
Role Purpose
The purpose of this role is to develop and test software modules based on client requirements and prepare project documentation while coordinating with cross-functional teams to ensure quality delivery.
Areas of responsibility
Gathering of requirements-Assist in conducting workshops and discussions with client stakeholders to gather business process requirements.
Coding and Configuration-Develop and deliver code for assigned modules in alignment with client requirements ensuring proper integration with system components.
Testing and Trial Runs-Execute testing for assigned modules validate functionality across required interactions and participate in User Acceptance Testing (UAT) sessions.
Implementation-Participate in implementation of software application and its integration with other systems to ensure stability.
Maintain Documentation-Prepare detailed reports and documentation on project specifications activities and status while presenting information using flowcharts layouts diagrams code comments and clear well-structured code.
Stakeholder Collaboration-Collaborate with cross functional teams to understand requirements support development activities check system compatibility and ensure solutions meet expected standards.
- Strong proficiency in Kotlin and Java with deep knowledge of Android architecture components
- Proven experience working with third-party SDKs and solving integration challenges
- Solid understanding of networking threading and the Android app lifecycle
- Ability to work independently ask the right questions and drive solutions proactively
- Proactive mindsetyou dont wait for tickets you chase down problems
- Natural curiosityyou enjoy exploring how things work and why they break
- Clear communicatoryou write great documentation and explain technical concepts well
Additional Skills
- Hands-on experience with Jetpack Compose RxJava Retrofit or similar libraries
- Strong grasp of architecture patterns: MVP MVVM MVI
- Deep understanding of Android app lifecyclefrom modular architecture to Play Store deployment
- Exposure to backend systems and API design
- Comfort with logging monitoring and performance optimization tools
- Understanding of mobile UX principles and responsive design across Android versions and screen sizes
- Familiarity with Jira Confluence GitHub Jenkins Gradle and Agile methodologies
Required Experience:
Senior IC
About Company
As a global leader, Wipro blends consulting and AI expertise across design, engineering and operations to accelerate business transformation and deliver future-ready technology.