IndiaMART Android App :
– 2mnactiveusersevery month.
– 10Mn+DownloadsonPlayStore
– IndiaMART is the largest B2B platform in India
– Rated4.7,Highest rated B2B app on Google Play store.
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
– Provide architecturally robust/scalable solution for IndiaMART App
– Perform code reviews, recommends best practices, and contribute to architectural planning and refactoring
– Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
– Ability to translate business concepts into User Interfaces and build for scalability, internationalization and performance.
– Freedom to choose the right approach for a solution
– Flexibility in working hours
Must Have :
– Minimum 10+ years of experience in Android App Development
– Kotlin/Java language proficiency is MUST
– Expertise with MVVM/MVI architecture , multi-modular design, Android Architecture components
– Proficiency in efficiently fetching the remote data via REST APIs and JSON with low latency
– Detailed understanding of Notification ecosystem like FCM/APNS, 3rd party push notifications and their delivery mechanism
– Proficient in different design patterns using OOPS concepts, SOLID design patterns and proven records of using them
– Quick in production debugging- Crashes / ANR, memory leaks, frozen frames, App Startup time, battery optimizations and suggest way to fix the gap
– Expertise in doing code review to scale the App and reduce technical with an eye for details
– Solid understanding of the full mobile development life cycle like QA and CI/CD process
– Basic understanding of back end(APIs) architecture and data flow from backend to frontend
Good to Have :
– Worked on a consumer(end user)facing App
– Worked on server driven UI system
– Experience on iOS App Development using Swift Language
– App publishing on Play Store & its policy compliant
– Experience in dependency injection(Dagger/Hilt)
– Set up a process within team to improve team’s efficiency and code quality
– Working knowledge of the general mobile landscape, architectural trends, and emerging technology
Key Responsibility Areas :
– Building a high performance , scalable App for IndiaMART users.
– Designing a robust platform for the new features with best design pattern & modularity
– Coordinating with back end (API/DB ) team for efficient solution & smooth integration
– Periodically review ,upgrade the App code base and define a Tech road map
– Proactively work on improving the various App vitals like Crashes, ANR, battery consumptions
– Mentoring/coaching of junior developers in the team
– Unit-test code for robustness, including edge cases, usability, and general reliability.
– Foster a culture of innovation and fast execution, leading by example and hands-on execution.
Qualifications :
– B.Tech or M.Tech in Computer Science
apply now
Stay Connected and Subscribe to fresherjobsworld.com to get Latest Job updates from fresherjobsworld.com for Freshers and Experienced.