Experience : 7 - 9 Years.
Work Location : Hyderabad.
Notice period : Immediate.
Details on tech stack :
- Deep Link / App Links architecture : intent filters, URI schema and versioning, parameter validation and allowlists, cold and warm start handling, notification and web and email entry, robust fallbacks including deferred links.
- Multi-Activity and Fragment navigation expertise : Activity Result APIs, Fragment transactions, Safe Args / NavArgs across modules, SavedState
- Handle and state restoration, preventing state loss and duplicate launches, clear cross-module routing contracts.
- Task and back stack correctness : launchMode and taskAffinity, intent flag policies for Android 12 to 14, Pending
- Intent mutability, up and back semantics, multi-task edge cases from deep
links and notifications.
Kotlin concurrency with Rx interop : coroutines and Flow, structured concurrency and lifecycle scoping with ViewModel scope, safe bridging and migration from RxJava 2 or 3 with attention to backpressure, cancellation, and leaks.Testing and observability for navigation : unit tests for URI and intent mappers, ActivityScenario and FragmentScenario with Espresso or UI Automator for deep link flows, Turbine for Flows, analytics on entry and drop off, startup and deep link performance tracing.Android Application Development : Design, develop, and maintain native Android applications using Kotlin and / or Java.Performance Optimization : Ensure the best possible performance, quality, and responsiveness of applications by optimizing code and resolving bottlenecks.Testing & Debugging : Write clean, maintainable, and well-documented code.Debug and resolve issues while writing and running unit and UI tests to ensure app reliability.
Continuous Integration : Participate in continuous integration (CI) and continuous delivery (CD) to automate building, testing, and deploying Android apps.Collaboration : Work in a collaborative team environment with product managers, designers, and other developers to ship new features and improve existing ones.Grid Dynamics (NASDAQ : GDYN) is a leading provider of technology consulting, platform and product engineering, and advanced analytics services.Fusing technical vision with business acumen, we enable positive business outcomes for enterprise companies undergoing business transformation by solving their most pressing technical challenges.A key differentiator for Grid Dynamics is our 7+ years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization, and customer experience.(ref : hirist.tech)