2 months ago
Pune, IndiaSenior
Responsibilities
- Design and develop native Android applications using Kotlin and Jetpack Compose.
- Implement MVVM architecture, clean architecture, SOLID principles, and established design patterns.
- Use Jetpack Navigation, LiveData, and ViewModel libraries for application architecture.
- Perform UI and functional unit testing to maintain application reliability and quality.
- Integrate RESTful APIs and implement data persistence using Room and Datastores.
- Create intuitive user interfaces aligned with Google Android design principles and interface guidelines.
- Collaborate with cross-functional teams in an Agile environment and contribute to continuous integration and deployment.
- Apply Kotlin Coroutines and current Android development practices.
- Participate in code reviews and follow coding standards and best practices.
- Communicate effectively with team members and stakeholders in English.
Requirements
- A graduate degree in IT, Software Engineering, or a related field, with 15 years of full-time education.
- More than five years of experience in Android application development.
- Proven experience with Kotlin and Jetpack Compose.
- Experience with MVVM, clean architecture, and SOLID principles.
- Knowledge of structural, creational, and behavioral design patterns.
- Hands-on experience with UI and functional unit testing.
- Experience integrating RESTful APIs and using Room and Datastores for persistence.
- Proficiency with Git and Bitbucket.
- Knowledge of test-driven development and continuous integration and deployment.
- Understanding of Google Android design principles and interface guidelines.
- Strong analytical, problem-solving, communication, collaborative, proactive, and creative abilities.
Benefits
- The position is based at the Pune office.
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
