Mobile Engineer II - Android Applications

2.0 - 5.0 years

6.0 - 9.0 Lacs P.A.

Bengaluru

Posted:5 days ago| Platform: Naukri logo

Apply Now

Skills Required

AndroidJavaMVVMMobile App ArchitectureMobile App Performance OptimizationMobile App DesigningSDKKotlin

Work Mode

Remote

Job Type

Full Time

Job Description

We are looking for a skilled Android Developer with 2-5 years of experience in building high-performance Android applications and SDKs. The ideal candidate should have expertise in Android architecture design (MVVM, Clean Architecture), custom UI components, and WebView-based applications. Experience with React Native and Flutter is a plus. Responsibilities : - Architecture & Development : Design and maintain scalable Android application architectures (MVVM, Clean Architecture). - SDK & Libraries : Work on Android-centric libraries and SDK development to support multiple applications. - WebView & JS Bridge : Implement Android WebView with JavaScript bridges for hybrid applications. - Performance & Debugging : Troubleshoot, debug, and resolve UI issues across different Android devices and OS versions. - UI & UX : Develop custom UI components and optimize UI frameworks (Jetpack Compose, XML-based layouts) to ensure a seamless user experience. - Best Practices : Write clean, maintainable, and efficient code following Android development best practices. - Collaboration : Work closely with product managers, designers, and cross-functional teams to translate requirements into technical solutions. - Stay Updated : Keep up with the latest Android development trends and UI/UX best practices to implement in ongoing projects. Required skills/experience : - Tech in Computer Science or related branches. - 2-5 years of hands-on experience in Android application & SDK development. - Strong Java/Kotlin programming skills. - Deep understanding of Android UI frameworks (Jetpack Compose, XML layouts). - Experience with Android WebView & JavaScript bridges. - Familiarity with Android development tools (Android Studio, Gradle, Git). - Strong knowledge of API integrations, UI design principles, and performance optimizations. Good to have : - Experience with React Native & Flutter for cross-platform development. - Knowledge of CI/CD pipelines for Android. - Prior experience in publishing SDKs/libraries on Maven/JCenter.

RecommendedJobs for You