Careers at INNsight | Join and Grow
with INNsight

JOB OPENINGS AT INNSIGHT.COM - Mumbai

Job Details

Job Title:
Mobile Apps Engineer (Android)
Job Id:
INN - AD - MUM
Department:
Development Team
Job Location
Job Location
Mumbai , Maharashtra , INDIA
Job Type
Job Type
Full Time
Experience
Experience
1-5 Years

Job Description

  • We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a range of Android devices including mobile phones and tablets.
  • Your primary focus will be the development of Android applications and their integration with back-end services.
  • The breadth of work that is involved at INNsight requires our developer candidates to be flexible and handle multiple projects concurrently, be independent, and be accountable to deliver major pieces of functionality on time.
  • Inventiveness, curiosity, and a drive to go above and beyond and develop new and innovative products is a must-have attitude.
  • You will be working alongside other engineers and developers working on different layers of the infrastructure.
  • Therefore, a commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential.

 

RESPONSIBILITIES AND DUTIES:

 

  • Create new functions as per the requirement.
  • Update App in the Play Store.
  • Handle Mobile Development Functions.
  • Update Web Pages in the Android App.

Desired Profile

  • Prior experience as an Android Developer using Kotlin, Java, Android SDK, and Android NDK.
  • Must have experience with building at least 2+ apps with Kotlin.
  • Knowledge of local storage such as SQLite, Core Data, RoomDB, etc.
  • Deep understanding of Android architecture - MVP, MVVM & MVC.
  • Knowledge of platforms like Firebase and its functionality like Analytics, Crashlytics, and FCM, etc.
  • Familiarity with REST APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI Design principles, patterns, and best practices (SOLID, OOPS).
  • Experience with offline storage, threading, and performance tuning.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Understanding of Google android design principles and interference guidelines.
  • Proficient understanding of code versioning tools, Such as Git.
  • Deep understanding of offline storage, memory management, and multi-threading issues, performance tuning.
  • Experience handling asynchronous calls using API's.
  • Openness to learning new technologies.

JOB APPLICATION FOR Mobile Apps Engineer (Android)

Personal Information
First Name
Last Name
Email Address
Phone Number
Address
Your Country
Your State
Your City
Zip Code
Where did you hear about this position?

500 characters left.

INNsight.com's Terms of Use
SUBSCRIBE TO OUR NEWSLETTER TO STAY
UP TO DATE WITH DIGITAL MARKETING TRENDS

By submitting your email address, you confirm that you would like to receive marketing emails from INNsight. In addition, you agree to the storing and processing your data by INNsight as described in our privacy policy.

top
jobdata