Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications.
Must have skills :
Kotlin Programming Language
Good to have skills :
NA
Minimum
5
year(s) of experience is required
Educational Qualification :
15 years full time education
Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities: - Design and develop native Android applications using Kotlin and Jetpack Compose. - Implement and maintain MVVM architecture following clean architecture and SOLID principles. - Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. - Perform UI and functional unit testing to ensure app reliability and quality. - Integrate RESTful APIs and manage data persistence using Room and Datastores. - Follow Google's Android design principles and interface guidelines to create intuitive and attractive UI/UX. - Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD). - Stay updated on Android development trends including Kotlin Coroutines and Compose. - Participate in code reviews and ensure adherence to best practices and coding standards. - Demonstrate strong problem-solving skills and creativity in developing user-centric applications. - Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field. - Minimum 5+ years of experience in Android application development. - Proven experience with Kotlin and Jetpack Compose (MUST have). - Strong knowledge of design patterns including Structural, Creational, and Behavioral. - Experience implementing MVVM architecture with clean architecture and SOLID principles. - Hands-on experience with UI and functional unit testing. - Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores. - Proficient with version control systems such as Git and Bitbucket. - Knowledge of test-driven development (TDD), continuous integration, and deployment. - Understanding of Google's Android design principles and interface guidelines. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills in English. - A collaborative team player with a proactive and creative mindset. Additional Information: - The candidate should have a more than 5 years of experience - This position is based at our Pune office. - A 15 years full time education is required.
15 years full time education
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.