Home
Jobs

2 Modularization Jobs

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 5.0 years

2 - 5 Lacs

Bengaluru / Bangalore, Karnataka, India

On-site

Foundit logo

Proficiency in Android Jetpack Suite (Able to give examples of Jetpack Components - Custom Tabs, Compose, Material Design, Room Database, WorkManager), essential is Compose including composables, state management, lifecycle awareness and side-effects. Understanding of interoperability between Compose and the traditional View system. Knowledge of best practices for background tasks and UI updates. Proficiency in Kotlin of course. Understanding of null safety, data classes (And data objects), extension functions, and other Kotlin features The unidirectional data flow (State -> Intent -> Action -> Effect/Event -> State). Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Understanding of Modularization : This is key for our multi-tenancy strategy particularly when we ever attempt module swapping Should look for experience in defining modules, providing dependencies, and understanding scopes. Good if they have experience with how DI frameworks manage dependencies across different modules and understanding of component hierarchies and scoping in a modular application. Preferred technical and professional experience Excellent Testing / Debugging / Troubleshooting skills, Memory management.

Posted 1 week ago

Apply

2 - 5 years

5 - 9 Lacs

Bengaluru, Gurgaon

Work from Office

Naukri logo

Responsibilities: Design, build, and maintain high-performance, reusable, and reliable Android applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Continuously discover, evaluate, and implement new technologiesto maximize development efficiency. Develop and integrate advanced UI/UX components using Jetpack Compose. Work with real-time data and implement features using WebSockets, Firebase Realtime Database, or GraphQL APIs. Research and apply emerging Android technologies, such as Android App Bundles (AAB), modularization, and multi- module apps. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 2-4 years of professional experience in Android development. Strong knowledge of Android SDK, different versions of Android, and how to deal with differentscreen sizes. 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. Preferred Skills: • Experience with modern Android architectures like MVVM, MVP. • Knowledge of Android Jetpack components. • Experience with third-party libraries and APIs. • Knowledge of the open-source Android ecosystem and the libraries available for common tasks. • Experience with unit testing, automated testing, and test-driven development (TDD). • Strong problem-solving skills and a self-motivated, proactive attitude

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies