Be proficient in Java, Kotlin, and C++ for development.
Ability to use the Android Studio, including the Android SDK, with ease.
Knowledge of Android Platform, popular 3rd party libraries, MVVM architecture, reactive (RxJava) event-driven application design, and Dependency injection(Dagger).
Enjoy working on mobile apps at all levels - from networking up to user interfaces and whatever's in between.
Build high availability and highly resilient apps.
Collaborate with other engineers, QA engineers, and designers to ship features.
Respond to customer feedback to improve our products.
Experienced in the full application development lifecycle of an actual app hosted on the Google Play store.
Familiar with large codebases, managing shared resources, and libraries
Utilized technologies like : Java, Kotlin, Gradle
Good understanding of data structures and algorithms
Aims to help clients achieve their goals and take ownership of the developed products.
Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
Ability to solve complex engineering problems. Proofreading your code and correcting mistakes before each app is released.
Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
Creating app updates, including bug fixes and additional features, for release.
The ideal candidate will have a strong background in Java + Kotlin, experience with Agile methods as well as working experience with the following:
Android UI
Gradle
Jetpack Libraries
Your key responsibility as a team member will be to ensure efficient Design, Development, Validation, and Support processes so that our clients are satisfied with the high standards of service in the technology domain.Additional Responsibilities:
Knowledge of design principles and fundamentals of architecture.
Understanding of performance engineering.
Knowledge of quality processes and estimation techniques.
Basic understanding of project domain.
Ability to translate functional/non-functional requirements to systems requirements.
Ability to design and code complex programs.
Ability to write test cases and scenarios based on the specifications.
Good understanding of SDLC and agile methodologies.Awareness of the latest technologies and trends.
Logical thinking and problem-solving skills along with an ability to collaborate.
Job Types: Full-time, FresherSalary: ?300,000.00 - ?500,000.00 per yearSchedule:
Day shift
License/Certification:
Java (Preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.