Posted on: 21/08/2025
How does the role look like :
The role offers responsibility for taking IndiaMART App to its next level in terms of User experience, Tech performance thus solving unique challenges for B2B marketplace
- Implementing /upgrading features for IndiaMART users.
- Development of Android applications and their integration with back-end APIs.
- Working on a dynamic web application hosted inside Android Web view.
- Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
- Ability to translate concepts into User Interfaces and build for scalability, internationalization and performance.
Job Responsibilities :
- Implementing the new feature with best design pattern & keeping modularity
- Coordinating with back end (API ) team for fetching data in an efficient manner
- Proactively work on improving the various App vitals like Crashes, ANR, battery consumptions
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Continuously monitor and optimize Android app and web performance (WebView or standalone), targeting improved startup time, crash/ANR rates, and Core Web Vitals (LCP, FCP, CLS)
- Measure performance of existing app section and improve the same
- Manage Web Pages and monitoring their performance, server loads and hygiene
Required skillset :
Must Have :
- Kotlin and JAVA, Javascript language proficiency is MUST
- Experience with MVVM architecture, Multi Modular App Architecture
- Experience working with remote data via REST API and JSON using Networking Library like Retrofit
- Have worked on WebApp development using React JS / Next JS, Typescript/Javascript, HTML, CSS
- Well-versed in debugging of webApp using tools like chrome devtools, Lighthouse
- Solid understanding of the full mobile App & webApp development life cycle.
- Experience with Android performance profiling tools (e.g., Android Profiler, Systrace, LeakCanary, StrictMode) for analysing
memory usage, UI jank, battery drain, and startup time
- Strong knowledge of Android processes and application lifecycle.
Good to Have :
- Developed App & published on Play Store and idea of release process
- Should know the devOps of webApp hosting infrastructure and its monitoring tools
- Experience of CI/CD working is a plus
- Familiarity with Project Management tools (Open Project, JIRA Etc.)
- Working knowledge of the general mobile webApp landscape, trends, and emerging
- Experience optimising React/Next.js apps using lazy loading, code splitting, and bundle size reduction
- Experience with third-party (Room DB, Google authentications, etc,) libraries and APIs , FCM Push Notifications
- Familiarity with crash and ANR tracking tools like Firebase Crashlytics and Android Vitals
- Strong understanding of Core Web Vitals: LCP ,FCP ,CLS, TTFB ,INP
Education Qualification : B.E./B.Tech in CS/IT
Location : Noida Sector 135
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1533516
Interview Questions for you
View All