Job Openings Android Developer (Mid-Level)

About the job Android Developer (Mid-Level)

About Vispera

As Vispera, we offer Image Recognition and Data Analytics-based retail execution and tracking services to the key players in the retail and FMCG industry. With our products Storesense and Shelfsight and our exquisite customer service, we provide our clients with perfect store solutions that radically change their way of running and monitoring their field operations.

Why Us?

  • We value and foster expert knowledge!
  • We encourage ourselves for personal and professional growth!
  • We listen to and try to understand each other at all times!
  • We deeply believe in Do what you say, say what you do!

Role Highlights:

  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Creating app updates, including bug fixes and additional features, for release.
  • Working with different libraries.
  • Application publishing, updating, analysis and tracking of reports on Google Play Store.
  • Identify the variations of fragments and layouts of Android XML and create adaptive interfaces that work with various device form factors.

Unique Strengths You Bring to the Table:

  • 3+ years hands-on Android development experience.
  • Proficient in Java.
  • Proficient in Kotlin.
  • Experience with Android framework, as well as offline storage, threading, and performance tuning.
  • Experience with Android SDK and multiple versions of Android.
  • Understanding of mobile application design and UX.
  • Knowledge of Android Architecture Components.
  • Knowledge of Dependency Injection.
  • Knowledge of RESTful web services, JSON data manipulation.
  • Having ability to follow development best practices for high quality software.
  • Familiarity with Firebase APIs, GCM/FCM, push notification.
  • Familiarity with the Git version control system.

Would Be Nice If You Have:

  • Experience with OpenCV.
  • Experience with Tensorflow.
  • Experience with custom views.
  • Experience with Realm, Room.
  • Experience with Unit testing, including use of mocking frameworks.
  • Understanding the major patterns of mobile applications design (MVVM, MVP etc.).
  • Experience with accelerometers, touch, gryoscopes, and additional sensors.
  • Have knowledge of ISO 27001:2022 and act as required by these systems. (*)

(*): Vispera will provide relevant trainings, in case of a need if the personnel haven't got these trainings, after the recruitment within 3 months.

Exclusive Perks Just for You:

  • Hybrid Work Option: It would be great to meet up in person one day a week.
  • Private Health Insurance: We've got your well-being covered!
  • Meal Card: A special touch to spice up your day!
  • Transportation Support: Let us take care of your travel expenses!
  • Continuous Learning and Development Opportunities: Access to training programs with contracted companies.
  • In-House Events and Team-Building Activities: Moments filled with collaboration and fun.