21 Apr

Android Developer - Bangalore - Buyhatke

Position
Android Developer
Company
Buyhatke
Location
Bangalore KA
Opening
21 Apr, 2017 30+ days ago

Buyhatke as the company that open the jobs vacancy, have some qualification and spesification especially for the Android Developer jobs vacancy. To find out more information and about qualification and spesification details, walkin interview schedule, the address of the company, the company contact info (email/phone number) of Buyhatke company, please start to apply for the job vacancy with fill the jobs application with click the 'Apply This Job' button below.

Have you always felt the current experience in the mobile shopping arena isnt great ?

Then come join the Hatke team to build the Ultimate shopping experience for a billion Indians. Buyhatke is one of India’s most loved shopping research destinations and has touches over 10 million user sessions a month. Buyhatke is working on building the most ubiquitous layer on any internet connected device and powering insights around anything commerce. Buyhatke has a lot of global firsts to its name and has got tremendous user love for the same. Buyhatke envisions to touch millions of users on a daily basis and help them have an amazing shopping experience and touch them at various decision making points of their journey.

Google chrome extension : A global first touching over a quarter million daily active users. Has over 4.5 rating on the chromestore

The shopping assistant : A product that is changing how the consumers make decisions on mobile while making any commerce transaction. May it be online shopping or food ordering or travel ticketing The shopping assistant is there to help. Has over 400K downloads on the playstore in less than 4 months and scaling faster than ever.

What’s the role ?

To work on groundbreaking innovations in the domain of mobile and contributing towards building the most insightful and ubiquitous layer on mobile

  • Service(Service, Intent Service, IPC -AIDL)
  • Multithreading (Async Task ,Loaders, Lazy Loading , Threads and Executor Framework )
  • Broadcast Receiver.
  • Custom UI and Views and Animations.
  • Push Notification (GCM)
  • Crazy stories about supporting multiple Android devices
You also need experience collaborating on software projects. Cowboy coding is fun, but you have to prove that you can work efficiently as part of a team.

Bonus points if you have :
  • Insightful opinions about developing for mobile
  • A github account with some cool projects in it
  • Scary amazing debugging skills
  • Experience developing location aware mobile applications
  • Experience developing testing suites for mobile applications
  • Experience with web technologies (JavaScript, CSS, HTML5)
Assignment :

Create an Android Application that Automatically Applies the best Coupons at an E-commerce portal checkout

Description

We have a cool feature called AutoCoupons which is currently up and running successfully on the desktop through the Buyhatke chrome extension (link: http://compare.buyhatke.com/extension.php ) . You can check out the feature on major e commerce sites in India (Amazon, Myntra, Jabong etc. (Flipkart doesn’t support coupons as of now)).

What it basically does is it finds and applies all available coupons appropriate to the current cart of the user on that particular site. So, you need to replicate the same feature on mobile as well. This is how the flow would be:

  • The user visits the e-commerce site via Android WebView or Chrome Custom Tab and adds some products to the cart.
  • At the checkout page, a floating icon (like our assistant icon( https://play.google.com/store/apps/details?id=com.buyhatke.assistant )/facebook messenger icon) would appear on top of the page.
  • When tapped, would find coupons and apply the best one automatically to the current cart.
    This should be done as follows:
  • On tapping, it should call an API to the server which would fetch the list of coupons for that site.
  • Once fetched, it should apply all the coupons to the current cart.
  • A progress bar should be displayed, obviously showing the progress of the coupons being applied. Below the progress bar should show the coupon being applied and the discount it would apply on to the cart
  • At the end, the coupon that would give the maximum discount to the current cart would be applied (again) to the cart.
  • A popup should be shown which has the list of the coupons that could be applicable to that cart.


  • Resources:

    Use below API to fetch Coupons:
    http://coupons.buyhatke.com/PickCoupon/FreshCoupon/getCoupons.php?pos=1
    Pos = 1 (You will get Jabong Coupons)
    Pos = 2 (You will get Myntra Coupons)

    Check out the Demo Video URL for the desktop Here

    Evaluation Criteria:

  • Stability of the app
  • Memory usage of the app.
  • Battery usage of the app.
  • Where to send the Solution:

  • The source code of the app to be uploaded on github along with a readme file. The readme file should contain a list of all libraries used.
  • A debug build apk of your app to be sent to archana@buyhatke.com .

  • Other Android Developer Jobs Vacancy

    25May

    Mobile App Developer. Job Openings in Inter Smart Solution for Mobile App Developer, this job opened at 25 May, 2017. IOS and Android Developer. Familiar in iOS and android SDK. Programming skills in C and strong Object Oriented skills.... ... (Read more about Mobile App Developer - - Inter Smart Solution)


    25May

    Android Application Developer. Job Openings in Suncore Microsystem for Android Application Developer, this job opened at 25 May, 2017. Android Application Developer. We are looking for a senior android developer to lead the design, development and maintenance of Android apps.... ... (Read more about Android Application Developer - - Suncore Microsystem)


    19Jun

    Android Lead Developer. Job Openings in Calsoft for Android Lead Developer, this job opened at 19 Jun, 2017. We are looking for an Android Lead Developer who possesses a passion for pushing mobile technologies to the limits.... ... (Read more about Android Lead Developer - Pune - Calsoft)


    18Jun

    Mobile Application Developer Android Iphone. Job Openings in Microexcel Inc for Mobile Application Developer Android Iphone, this job opened at 18 Jun, 2017. Android, Blackberry and non – smartphones) Experience in creating mobile applications with Objective-C. Design, develop, implement and maintain mobile device... ... (Read more about Mobile Application Developer Android Iphone - Hyderabad - Microexcel Inc)


    17Jun

    Android Developer Sdk. Job Openings in Capgemini for Android Developer Sdk, this job opened at 17 Jun, 2017. We are hiring Android Developer (SDK). Has released a few application on Android & has Solid understanding of the Android platform, Android SDK.... ... (Read more about Android Developer Sdk - Bangalore - Capgemini)