Design and build advanced applications for the Android platform.
Translate designs and wireframes into high-quality code.
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.
Design, build, and maintain high-performance, reusable, and reliable Kotlin/Java code and maintain code quality.
Requirements and Skills
4- 6 Years of Experience in android Development
Strong knowledge of the Android SDK, different versions of Android, and how to deal with various screen sizes.
Proficiency in Kotlin and core Java.
Familiarity with Jetpack Compose.
Flutter understanding
Familiarity with RESTful APIs (e.g., Retrofit) to connect Android applications to back-end services.
Knowledge of Android architecture patterns (MVVM, MVP).
Strong knowledge of Android UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Ability to understand business requirements and translate them into technical requirements.
Minimum one year of experience in the finance industry.
A knack for benchmarking and optimization.
Proficient understanding of code versioning tools, such as Git.
Familiarity with continuous integration and continuous deployment (CI/CD) and JIRA.
Familiarity with the use of Bluetooth.
Knowledge of the open-source Android ecosystem and libraries available for common tasks.
Job Types: Full-time, Permanent
Pay: ?534,236.80 - ?1,400,000.00 per year
Work Location: In person
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.