Android Developer Job in Innobayt Solutions

Android Developer

Apply Now
Job Summary

Job Type:

Full-time

Location:

Malappuram, Kerala, India

Skills Required:

  • 3+ years of native Android App Development experience.
  • Minimum 3 years of mandatory hands-on working experience in Android app components like activities, fragment, services, content provider etc.
  • Experience with cross-platform app development tools such as Ionic or Flutter would be an advantage as well.
  • Strong knowledge & hands on experience of Kotlin along with knowledge about retrofit & Volley library is a must.
  • Experience in building custom View/UI components, constraint layout. Strong knowledge about MVVM MVP, VIPER required.
  • Highly developed written, verbal and presentation & interpersonal skills with the ability to communicate with stakeholders and colleagues at the highest level.
  • Experience with DevOps tools and processes, distributed source control systems such as Bitbucket or Git, continuous integration, continuous integration & testing tools would be an advantage.
  • Solid knowledge of website and mobile analytics tools like Google Analytics would be an advantage.

Responsiblities:

  • Ability to understand business requirements and translate them into technical requirements.
  • Strong knowledge of Android native development tools & SDK, different versions of Android, and how to deal with different screen sizes (design responsive layouts).
  • 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 additional device sensors, such as GPS, gyroscopes and accelerometers.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Familiarity with Firebase APIs and push notifications.
  • A knack for benchmarking and optimization.
  • Understanding of Google s Android design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as git.
  • Familiarity with continuous integration & continuous deployment.
  • Knowledge of other web technologies and UI/UX standards.
  • A strong technical background, with deep understanding of client-server architecture.
  • Experience in setting up a mobile software development environment and thereby establishing a process of building and releasing an app to the Apple Store would be a benefit.
  • Agile approach to development, testing, and documentation in a cross-functional team environment.
  • A constant desire to improve, learn more and take things to the next level and a passion for adopting the latest features in Android.
  • Strong communication skills and a positive attitude.
  • Sync with the "cross-functional" squad teams during the entire product development lifecycle.
  • Improve, optimize, and identify opportunities for improved software engineering cycle.
  • Solid agile execution for building digital products using the frameworks like scrum, Kanban and DevOps tools.

Apply Now
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs