Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You will be responsible for designing and developing native Android applications using Kotlin and Jetpack Compose. Your role will involve implementing and maintaining MVVM architecture following clean architecture and SOLID principles. It is essential to utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. You will be required to perform UI and functional unit testing to ensure app reliability and quality. Integration of RESTful APIs and managing data persistence using Room and Datastores will also be part of your responsibilities. Following Google's Android design principles and interface guidelines to create intuitive and attractive UI/UX is crucial. Collaboration with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD) is expected. Staying updated on Android development trends including Kotlin Coroutines and Compose will be necessary. Participation in code reviews to ensure adherence to best practices and coding standards is essential. You should demonstrate strong problem-solving skills and creativity in developing user-centric applications, along with effective communication with team members and stakeholders in English. Your professional and technical skills should include a graduate degree in IT, Software Engineering, or a related field, with a minimum of 5+ years of experience in Android application development. Proven experience with Kotlin and Jetpack Compose is a must, along with a strong knowledge of design patterns including Structural, Creational, and Behavioral. Experience with implementing MVVM architecture with clean architecture and SOLID principles, hands-on experience with UI and functional unit testing, familiarity with RESTful API integration, and data persistence mechanisms like Room and Datastores are required. Proficiency with version control systems such as Git and Bitbucket, knowledge of test-driven development (TDD), continuous integration, and deployment, and understanding of Google's Android design principles and interface guidelines are vital. You should possess strong analytical and problem-solving skills, excellent written and verbal communication skills in English, and be a collaborative team player with a proactive and creative mindset. Please note that the candidate should have more than 5 years of experience, and this position is based at our Pune office. A 15 years full-time education is required for this role.,
Posted 1 day ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France