Job Overview
Company
GRID DYNAMICS PRIVATE LIMITED
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join GRID DYNAMICS PRIVATE LIMITED and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Experience : </b> 7 - 9 Years.<br/><br/><b>Work Location : </b> Hyderabad.<br/><br/><b>Notice period : </b> Immediate.<br/><br/><b>Details on tech stack :</b></p><p><p><b><br/></b></p>- 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.<br/><br/></p><p>- Multi-Activity and Fragment navigation expertise : Activity Result APIs, Fragment transactions, Safe Args/NavArgs across modules, SavedState </p><p><br/></p><p>- Handle and state restoration, preventing state loss and duplicate launches, clear cross-module routing contracts.<br/><br/></p><p>- Task and back stack correctness : launchMode and taskAffinity, intent flag policies for Android 12 to 14, Pending</p><p><br/></p><p>- Intent mutability, up and back semantics, multi-task edge cases from deep </p><p>links and notifications.<br/><br/></p><p>- Kotlin concurrency with Rx interop : coroutines and Flow, structured concurrency and lifecycle scoping with View</p><p><br/></p><p>- Model scope, safe bridging and migration from RxJava 2 or 3 with attention to backpressure, cancellation, and leaks.<br/><br/></p><p>- Testing and observability for navigation : unit tests for URI and intent mappers, ActivityScenario and Fragment</p><p><br/></p><p>- Scenario with Espresso or UI Automator for deep link flows, Turbine for Flows, analytics on entry and drop off, startup and deep link performance tracing.<br/><br/><b>- Android Application Development : </b> Design, develop, and maintain native Android applications using Kotlin and/or Java.<br/><br/><b>- Performance Optimization : </b> Ensure the best possible performance, quality, and responsiveness of applications by optimizing code and resolving bottlenecks.<br/><br/><b>- Testing & Debugging : </b> Write clean, maintainable, and well-documented code.<br/>Debug and resolve issues while writing and running unit and UI tests to ensure app reliability.<br/><br/><b>- Continuous Integration : </b> Participate in continuous integration (CI) and continuous delivery (CD) to automate building, testing, and deploying Android apps.<br/><br/><b>- Collaboration : </b> Work in a collaborative team environment with product managers, designers, and other developers to ship new features and improve existing ones.<br/><br/>- Grid Dynamics (NASDAQ : GDYN) is a leading provider of technology consulting, platform and product engineering, and advanced analytics services.<br/><br/>- Fusing technical vision with business acumen, we enable positive business outcomes for enterprise companies undergoing business transformation by solving their most pressing technical challenges.<br/><br/>- 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.<br/></p><br/></p> (ref:hirist.tech)
About GRID DYNAMICS PRIVATE LIMITED
Don't Miss This Opportunity!
GRID DYNAMICS PRIVATE LIMITED is actively hiring for this Grid Dynamics - Senior Android Developer - Java/Kotlin position
Apply Now