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

    Android Developer. Job Openings in Appslabz for Android Developer, this job opened at 25 May, 2017. ANDROID DEVELOPER needed to assist our client company in designing, building and supporting the next generation of mobile applications for the Android platform.... ... (Read more about Android Developer - - Appslabz)


    18Apr

    Mobile Developer Android. Job Openings in Bookmyshow for Mobile Developer Android, this job opened at 18 Apr, 2017. Published at least one original Android app (experienced developer). Experience with Android SDK. Design and build advanced applications for the Android... ... (Read more about Mobile Developer Android - Mumbai - Bookmyshow)


    08May

    Android Ios Developer. Job Openings in Reliance Jio Infocomm Limited for Android Ios Developer, this job opened at 08 May, 2017. Job Responsibilities : 1. Hands on application/framework/Linux Device drivers etc 2. Good command over OOPs concepts 3. Mobile framework experience on ... (Read more about Android Ios Developer - Navi Mumbai - Reliance Jio Infocomm Limited)


    26May

    Andriod Mobile App Developer Experience. Job Openings in Spark Infosys for Andriod Mobile App Developer Experience, this job opened at 26 May, 2017. Eclipse (Juno), DDMS, ADT, Android. Apple iOS, Android, Windows Mobile and Symbian. Should have 1+ Years of experience.... ... (Read more about Andriod Mobile App Developer Experience - Hyderabad - Spark Infosys)


    26May

    Andriod Mobile App Developer Fresher. Job Openings in Spark Infosys for Andriod Mobile App Developer Fresher, this job opened at 26 May, 2017. Basic knowledge of Android. Apple iOS, Android, Windows Mobile and Symbian. Any basic Graduation.... ... (Read more about Andriod Mobile App Developer Fresher - Hyderabad - Spark Infosys)