2016-02-18

VinSol
New Delhi

As an Android Developer, you will be a part of an Agile delivery team and work closely with requirement analysts, scrum masters, developers, designers and QAs.

Responsibilities:

1. Design and build advanced applications for Android platform. (Phones and Tablets)

2. Collaborate with cross-functional team members to define, design, and ship applications within tight timeframes.

3. App profiling for improving apps performance.

4. Work on maintaining apps and bug fixing.

5. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

6. Handling complex technical issues related to mobile app development & provide solutions to co-workers.

Desired Candidate Profile

1. 1-4 years of experience in Android application development.
2. Very good analytical and problem solving skills.
3. Expertise in handling Android fragmentation. (Different Android versions, device screen sizes and densities)
4. Sound experience in Java, asynchronous processing and multithreading.
5. Expertise in designing flow and architecting Android applications.
6. Should have worked on both phone and tablet applications.
7. Sound knowledge of Android SDK (Activity, fragment, service, broadcast receiver, intent, layouts, etc.)
8. Basic knowledge of Database and SQLLite.
9. Basic knowledge of web services, SOAP, XML, JSON.
10. Sound understanding of MVC design Pattern.
11. Good understanding of Android design patterns.
12. Good Knowledge of animations and Gestures.
13. Experience in widget development, location services, bitmap handling, caching and syncing.
14. Enthusiastic about meeting deadlines, maintenance, support & performance optimization.
15. Good communication skills both written and verbal.

Bonus :
1. Android native development.
2. Basic Photoshop skills.
3. Basic knowledge of multimedia.

Job Perks

Flexi timings

MAC Books

Latest Gadgets

Show more