HamburgerMenu
hirist

Job Description

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 :


- Building a high performance , reliable Android App for IndiaMART users.

- 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 :


- Minimum 3-7 years of experience in Android App Development

- 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 :


- Worked on a consumer(end user ) facing App

- 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


info-icon

Did you find something suspicious?