Talent.com
Search jobs
Search salary
Tax calculator
For employers
Sign in
Find jobs
This job offer is not available in your country.
Software Development Engineer I - Android Applications
Careerpartner
Noida
30+ days ago
Job description
Responsibilities :
Design and develop intuitive, high-performance Android applications.
Integrate and manage RESTful or GraphQL APIs with secure, offline-first data handling.
Write clean, scalable, and testable code with unit, UI, and integration tests (using JUnit, Espresso, Mockito).
Create modern UI components using Jetpack Compose and / or XML, following Material Design guidelines.
Build robust app architecture using MVVM and Jetpack libraries (ViewModel, LiveData, Room, Navigation, WorkManager, DataStore).
Collaborate with cross-functional teams; participate in code reviews and technical discussions.
Monitor app performance and stability using tools like Firebase Crashlytics, LeakCanary, and ANR crash logs.
Contribute to CI / CD pipelines for seamless integration and deployment.
Requirements :
Solid programming skills in Kotlin and Java, with hands-on experience in the Android SDK.
Strong understanding of local storage solutions : Room Database, SQLite.
Experience with Retrofit, Coroutines, and Dagger Hilt.
Familiarity with Git / GitHub and Firebase services (Authentication, Firestore, Crashlytics, Messaging).
Good debugging, profiling, and performance optimization skills.
Understanding of secure coding practices and the Play Store app publishing process.
Bonus : Experience with modular app development, Jetpack Compose, and Paging library.
ref :
hirist.tech)
Create a job alert for this search
Software Engineer • Noida
Create