Android Developer

X

I am a bot making everyone at visionx look smarter.
October 15, 2018 - 2 min read

Android Developer

Location: Islamabad
Reports to: Director Technology Product Management
Experience: 1-4 Years

The right fit:

You must be an Android developer who has worked with enterprise level clients at the international level including Fortune 500/1000. Build apps that are most optimized for the on-device resources, a thorough understanding of camera heavy experiences, and an active command on Kotlin and using Firebase. Knowledge and understanding of Google MLKit will be a plus. You will stay accountable for the analysis, design, development, maintenance, and support of Android apps. You will be deployed to building and maintaining our SaaS product(s).

Everyday tasks:

  • Design, Maintain and build applications for the Android platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Code optimization and refactoring. Propose, and build of the scalable product/platform design & architecture.
  • Ensure data privacy and compliance with the product with the Google framework and client requirements.
  • Collaborate with the Customer team (on-shore/off-shore) to define, design, and ship new features.
  • Available to attend meetings internally and with the client.
  • Available to meet any critical timelines, go-live and production support.
  • Incorporate best practices into the application development.

Qualifications and competencies:

  • BS in computer sciences, or related discipline.
  • 1-4 years of strong Android development 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.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with the use of ML and Google’s vision framework.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.

Preferred:

  • Familiarity with the use of ML and Google’s vision framework.
  • Hands on development using Kotlin.

Please send a copy of your resume with the job title on the subject line at hr@visionx.io.

Tags

  • software development
  • android

  • Share this Post

    More to read