Responsibilities
-
Develop and maintain Android apps.
-
Maintain quality of code.
-
Collaborate with other engineers in building applications.
-
Attend daily stand-up meetings.
-
Discuss and write specifications for tasks.
-
Conduct code reviews.
-
Test applications.
-
Learn and test new technologies, frameworks and languages.
-
Stay up to date with new trends and advancements in Android app development
Technical Skills and Qualifications
-
Graduation in Computer science / IT or similar
-
Good knowledge of Java and Kotlin.
-
Knowledge of Android SDK, versions of Android and deal with different screen sizes.
-
Knowledge of Android UI design principles, patterns and best practices.
-
Knowledge of Version Control System (GIT).
-
Basic understanding of Android architecture.
-
Familiar with app architecture(MVVM, MVP, MVC etc..).
-
Knowledge of RxJava, kotlin flow, coroutines.
-
knowledge of third party libraries like Retrofit(Working with APIs), Glide ,Coil, Dagger, Hilt
-
Familiarity with offline storage(like SQLite,Room, shared preferences etc.. ).
-
Basic knowledge of testing (Unit test).
-
Should be good at debugging.
-
basic knowledge of threading concepts.
Non Technical skills
Address
552-554, Laxmi Enclave-2, Near Laxmi Circle, Opp. Gajera School, Katargam, Surat, Gujarat 395004