IndiaMART - Android Architect - Java/Kotlin

4 weeks ago


Noida, Ghaziabad, India IndiaMART Full time

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 8+ 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

(ref:hirist.tech)

  • Noida, Ghaziabad, India IndiaMart InterMesh Ltd Full time

    Job Description Android App :- 2 mn active users every month.- 10Mn+ Downloads on Play Store- IndiaMART is the largest B2B platform in India- Rated 4.7, Highest rated B2B app on Google Play store.Key Responsibility Areas :- Building a high performance , scalable App for IndiaMART users.- Designing a robust platform for the new features with best design...

  • Android Developer

    3 weeks ago


    Noida, Ghaziabad, India InnovationM Full time

    Position : Android DeveloperMandatory Skills : Android, Core Java, Kotlin, MVVM,Experience : 2-4 YearsJob Location : NoidaWork Mode : Work from Office 5 Days working (Saturday - Sunday OFF)Mandate roles and Responsibilities : 1. Mobile App design, development, and deployment2. Must have published at least one original Android app.3. Third-party libraries and...

  • Android Developer

    1 month ago


    Noida, Ghaziabad, India InnovationM Full time

    Position : Android DeveloperMandatory Skills : Android, Core Java, Kotlin, MVVM,Experience : 2-4 YearsJob Location : NoidaWork Mode : Work from Office 5 Days working (Saturday - Sunday OFF)Mandate roles and Responsibilities : 1. Mobile App design, development, and deployment2. Must have published at least one original Android app.3. Third-party libraries and...

  • Lead Android Developer

    2 months ago


    Noida, Ghaziabad, India Buzzhire Full time

    Primary Skills:Application Security, Jetpack Compose, Kotlin Coroutines, Material Design, Architectural Patterns, Jetpack, Kotlin, MVI, MVVM, Android, JavaLooking for :Lead Android Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude...

  • Android Developer

    4 weeks ago


    Noida, Ghaziabad, India GeeksforGeeks Full time

    We are looking for an Android Developer who possesses a passion for pushing Mobile Technologies to the limits. You will work with our Android team to design and build the next generation of our mobile applications. Your primary focus will be the development of Android applications and their integration with backend services.Roles and Responsibilities :-...


  • Noida, Ghaziabad, India Astrotalk Full time

    Job Description you'll do :- Mobile App Development: Collaborate with cross-functional teams to design, develop, test, and deploy robust and scalable Android applications.- Code Optimization: Write clean, maintainable, and efficient code, with a focus on performance and responsiveness. Identify and address bottlenecks and bugs.- UI/UX Implementation:...


  • Noida, Ghaziabad, India Astrotalk Full time

    Job Description you'll do :- Mobile App Development: Collaborate with cross-functional teams to design, develop, test, and deploy robust and scalable Android applications.- Code Optimization: Write clean, maintainable, and efficient code, with a focus on performance and responsiveness. Identify and address bottlenecks and bugs.- UI/UX Implementation:...


  • Noida, Ghaziabad, India IndiaMART Full time

    Key Responsibility Areas :- Architect, Design and Develop solutions to support business requirements.- Use skill sets to Analyze and manage a variety of database environments such as Oracle, Postgres, Cassandra, MySql, Graph DB, etc- Provide optimal design of database environments, analysing complex distributed production deployments, and making...


  • Noida, Ghaziabad, India IndiaMART Full time

    Key Responsibility Areas :- Architect, Design and Develop solutions to support business requirements.- Use skill sets to Analyze and manage a variety of database environments such as Oracle, Postgres, Cassandra, MySql, Graph DB, etc- Provide optimal design of database environments, analysing complex distributed production deployments, and making...

  • Mobile App Developer

    4 weeks ago


    Noida, Ghaziabad, India Nexus Hire Full time

    Responsibilities :- Design and develop web application components that can be used by external developers to add payment features to their mobile and web applications.- Design and develop a web application to integrate, test, and demonstrate the SDK components.- Design and develop Kotlin code that implements an Android SDK that wraps web pages to provide UI...

  • Flutter Developer

    2 months ago


    Noida, Ghaziabad, India Talent Nexa Consulting Full time

    Job Description :Role : Flutter Developer Location : Noida (Hybrid)Profile Expectations :- Bachelors degree in computer sciences or equivalent stream, masters is good to have.- 3 - 6 years of experience in creating high-quality Flutter applications using Dart.- Proficiency in Dart and Java/ Kotlin/ Swift languages.- Excellent knowledge of Xcode / Android...

  • Flutter Developer

    3 weeks ago


    Noida, Ghaziabad, India Talent Nexa Consulting Full time

    Job Description :Role : Flutter Developer Location : Noida (Hybrid)Profile Expectations :- Bachelors degree in computer sciences or equivalent stream, masters is good to have.- 3 - 6 years of experience in creating high-quality Flutter applications using Dart.- Proficiency in Dart and Java/ Kotlin/ Swift languages.- Excellent knowledge of Xcode / Android...


  • Noida, Ghaziabad, India Blacklight Studio Works Pvt Ltd Full time

    Skills :- 2+ years of experience in Android app development, with a strong portfolio of published applications.- Proficient in Java programming.- Solid understanding of the Android SDK, Android Studio, and Gradle.- Knowledge of design principles- Experience with RESTful APIs and JSON.- Strong problem-solving and debugging skills.- Familiarity with version...


  • Noida, Ghaziabad, India Blacklight Studio Works Pvt Ltd Full time

    Skills :- 2+ years of experience in Android app development, with a strong portfolio of published applications.- Proficient in Java programming.- Solid understanding of the Android SDK, Android Studio, and Gradle.- Knowledge of design principles- Experience with RESTful APIs and JSON.- Strong problem-solving and debugging skills.- Familiarity with version...


  • Noida, Ghaziabad, India Gigaforce Full time

    1. Only those who can join before April 25 should apply. Do NOT apply if you are not available to join by April 25. 2. This is a work-from-office opportunity. Only candidates willing to work in Noida should apply. 3. Only candidates with 3 of more years of Java experience should apply. We are NOT looking for beginners, freshers, interns or junior resources...


  • Noida, Ghaziabad, India Gigaforce Full time

    1. Only those who can join before April 25 should apply. Do NOT apply if you are not available to join by April 25. 2. This is a work-from-office opportunity. Only candidates willing to work in Noida should apply. 3. Only candidates with 3 of more years of Java experience should apply. We are NOT looking for beginners, freshers, interns or junior resources...

  • Flutter Developer

    3 weeks ago


    Noida, Ghaziabad, India Techotd Solutions Private Limited Full time

    Job Description : Flutter Developer (Android Development Knowledge is Plus)Company Overview :Techotd Solutions Private Limited is a dynamic and rapidly growing technology company based in Noida, India. We specialize in providing innovative software solutions to clients across various industries, with a focus on mobile applications, web development, and...

  • Flutter Developer

    1 month ago


    Noida, Ghaziabad, India Techotd Solutions Private Limited Full time

    Job Description : Flutter Developer (Android Development Knowledge is Plus)Company Overview :Techotd Solutions Private Limited is a dynamic and rapidly growing technology company based in Noida, India. We specialize in providing innovative software solutions to clients across various industries, with a focus on mobile applications, web development, and...


  • Noida, Ghaziabad, India Arting Digital Full time

    Position Title : Senior Java DeveloperLocation : NoidaExperience : 5+ yearsPrimary skills : Java, Spring boot, AWS, Micro servicesRoles and Responsibilities :- Interpret briefs to create high-quality code that functions according to specifications.- Design, create, and implement Java-based applications.- Determine application functions and objectives with...


  • Noida, Ghaziabad, India Rezo.AI Full time

    Job Summary :We are seeking a talented Senior Java Developer with 3-5 years of experience to join our dynamic and innovative team. As a Senior Java Developer, you will play a key role in designing, developing, and maintaining our software solutions. You will work closely with cross-functional teams to deliver high-performance and scalable applications.Key...