Direct message the job poster from Ditech Group People Manager | IT Recruiter | Tech Hunter A minimum 7 years’ experience in mobile application development Feasibility and estimation of the expenditure incl. profitability analysis; Great knowledge/experience of maps, push notifications, deeplinks and professional-level testing Proficient understanding of code versioning tools (eg. Git) Strong track record in Android app development, demonstrating the ability to build complete, functional apps. Kotlin Proficiency: Deep understanding of the Kotlin programming language and its features. Android Framework Knowledge: Extensive knowledge of frameworks such as JetPack Compose, Android X, etc., and the ability to effectively use them in Android app development, as well as other frameworks such as Retrofit, OKHttp, Room, Realm, Koil, etc., as well as the ability to effectively use them in Android app development with support for Android 5 and above. Design Pattern Knowledge: Familiarity with software design patterns and their application in Android app development. Web Services Integration Experience: Ability to integrate web services using APIs and technologies such as REST, GraphQL, JSON, XML, etc. Data storage experience: Competence in using Android data storage solutions such as SQLite, Room, or Realm, and the ability to design and maintain an efficient data model. Knowledge of development tools: Familiarity with tools such as Android Studio, Profiler, App Inspection, debugger. Testing and debugging experience: Solid skills in testing and debugging Android applications to ensure their quality and correct operation. Execution of unit, integration, and UI testing (junit, Mockk, mokito, Espresso). CI/CD environments: Extensive knowledge for source code management using Bitbucket and Github repositories, following Gitflow methodology. Knowledge is also required for managing compilation and deployment pipelines under tools such as Github, Azure DevOps, and Bamboo. Use of the methods "Pair Programming" and "Test Driven Development". Seniority Level Mid-Senior level Employment Type Full-time Job Function Information Technology Industries: IT Services and IT Consulting #J-18808-Ljbffr