Android Developer Job in Innobayt Solutions
Android Developer
Innobayt Solutions
4+ weeks ago
- Malappuram, Dharmapuri, Tamil Nadu
- Not Disclosed
- Full-time
Job Summary
Job Type:
Full-timeLocation:
Malappuram, Kerala, IndiaSkills 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.


Help us improve JobGrin
Need Help? Contact us