Android Developer (Location: Chandigarh)

The Android developer will be responsible for developing proprietary applications for devices powered by the Android operating system. An Android developer will pay special attention to the application’s compatibility with multiple versions of Android and device types, they also must have a strong understanding of the patterns and practices that revolve around such a platform.Commitment to collaborative problem solving, sophisticated design, and creating quality products will be essential.

Position: Android Developer

Experience: 1-4 years

Educational Requirement: M. Tech./ B. Tech./ B. E./ B. Sc./ M. Sc./ M. C. A. degree in Computer Science/ Information Technology

Position type: Permanent

Location: Chandigarh, India

Compensation: Best in the industry

 Job Requirements: Key responsibilities of an Android Developer shall include:

  • Translate designs and wireframes into high quality code.
  • Design, build, and maintain high performance, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Proven software development experience.
  • Proven working experience in Android development.
  • Deep understanding of the internals of Android Frameworks.
  • Ability to understand business requirements and translate them into technical requirements.
  • Detailed knowledge of Android APIs, including animation and building custom views.
  • Take ownership of the features assigned right from estimating time lines to Production release.

 Desired Skills:

  • Experience with Android SDK.
  • Experience in developing Location Based Services.
  • Experience with third-party libraries and APIs.
  • Experience in data encryption is plus.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Experience in memory management and in designing high-performance apps.
  • Experience in shipping applications through the Google play store/iTunes App store.
  • Experience with analytics tools like Google Analytics.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.
  • Ability to work effectively under stressful conditions.
  • Ability to handle work with minimum supervision.

  Eligibility Criteria:

  • M. Tech./ B. Tech./ B. E./ B. Sc./ M. Sc./ M. C. A. degree in Computer Science/ Information Technology
  • Should be a highly motivated self-starter
  • Should have published at least one original Android app, previous work needs to be shared while applying for the job. (Preferred)