Senior Android Developer

Bengaluru, Karnataka, India Full-time

About Tapzo

Tapzo is India’s biggest "All-in-One" app and our goal is to simplify digital living of our users so that get more things done from a single app.This could be anything from booking a cab to ordering food at your doorstep, from buying deals to finding best offers & coupons, from recharging your phone to paying bills online, from personalized news to reading your horoscope in the morning, and finding content to share on WhatsApp.Tapzo  has partnered with the likes of Ola, Uber, Jugnoo, Zomato, Little, Nearbuy, CouponDunia, MySmartPrice to power these services.

We are a 250+ people company with offices in Bangalore, New Delhi and Mumbai. Check out our mobile app here:

Android: bit.ly/Helpchat

iOS: bit.ly/HelpchatiOS

We've raised Rs.100 crore from Sequoia Capital  to build Tapzo as the go-to All-in-One App

Why should you join?

  • We have a complex stack and use a lot of technologies (so learning curve is steep) - nginx + tomcat + mongodb + mysql + memcache + node.js + faye + rabbitmq + java + j2ee + Android + Couchbase+ NoSql + Zookeeper + Jenkins + Chef
  • Get to work with smart and passionate people
  • Build something of lasting impact for Indians

The CTO (Vishal Pal Chaudhary) is a nice, chilled out guy, great to hang out with and a good boss. So you'll have great mentorship and a great relationship.

Roles & Responsibilities:

  • Design and build advanced app features for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, maintainable code while rapidly iterating and shipping.
  • Participate in all phases of development, from design to implementation, unit testing, and release.
  • Provide technical and thought leadership for the development team.

Requirements:

  • Strong knowledge on Android SDK, Recycler View, Card View, List View, Broadcast receiver, Full Activity lifecycle, Handling of Dialog/Fragment dialog, Fragment lifecycle, HttpUrlConnection/OkHttp/Volle<wbr/>y/Retrofit
  • Excellent in Java, Design patterns, Data Structures.
  • Should have a problem-solving approach
  • Have worked on Google Play Services
  • Building best in industry applications for Android Icecream sandwich, JellyBean, Kit Kat, Lollipop and Marshmellow support.
  • Design and code for scalable applications that support a big user base of millions.
  • Good visual design sense and creative drive.
  • Experience with RxJava, Dagger, and Model-View-Presenter (MVP) is desirable

Apply for this opening at http://tapzo.recruiterbox.com/jobs/fk0fth3?apply=true