Delhivery Private Limited is hiring Android Developer - Java
Delhivery is India's leading e-commerce fulfillment company, where technology is used to drive supply chain solutions. Delhivery provides an array of products and services for online businesses - including online channel integration services, sourcing, catalogue management, inventory management, multi-city fulfillment, express shipping, same day delivery services, reverse logistics, offline payment collection and processing, customer support, social media engagement and channel analytics.
7 years into the industry, Delhivery handles over 350,000 shipments per day for over 100,000+ merchants, 25000 clients and 1800+ retailers across 1300+ cities. We provide a modular set of e-commerce technologies and logistics solutions to over 12000+ pin codes. Delhivery also has a growing footprint in the Part truck load business with monthly transaction volumes of over 9000+ tons and the Fulfillment business with 1M+ sq.ft. of warehousing space.
We are looking for experienced engineer who has involved in developing/ designing/ architecting web based applications. Need to have solid hands on programming experience.
Mandatory Skills/ Experience:
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Familiarity with RESTful APIs to connect Android applications to back-end services Familiarity with Android Location API and Google Location Services API Familiarity with Cloud Message APIs and push notifications
Strong knowledge of Object Oriented Programming concepts Strong knowledge of Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Knowledge of the open-source Android ecosystem and the libraries available for common tasks Familiarity with continuous integration
Good to have:
Proficient understanding of code versioning tools such as Git Knowledge of data encryption/decryption Knowledge of Android automation testing framework (e.g. Appium)
Role & Responsibilities:
Translate designs and wire frames into high quality code Design, build, and maintain high performance, reusable, and reliable Android code Ensure all scenarios and cases are through through and covered along with the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Unit testing
If interested then send your CV to firstname.lastname@example.org
1 - 4 Year/s
B.E./B.Tech, M.Tech, MCA/PGDCA, MCM/MCS
Core Java, Android SDK, Object Oriented Programming, Unit Testing