Job Overview
            
                
                    Company
                    Underscore Technology Private Limited
                 
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Underscore Technology Private Limited and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                Hiring  – Android Developer @ Underscore Technology
Location : Kolkata (In-Office Only)
Experience : 1+ Years
Domain : System-level Android | AOSP | Custom Launchers | ROMs
About Us
Underscore Technology Private Limited is one of the top tech firms in Eastern India, dealing in Android, iOS, and Smart TV development, UI/UX design, AWS cloud services, digital transformation, and e-commerce solutions.
We don't merely develop apps — we develop high-performance digital experiences that resonate with our customers.
With our passionate team of developers, designers, and consultants, we're empowering businesses across all sizes to grow faster and smarter.
What You’ll Be Working On
Design and develop a  custom Android Launcher  tailored for speed, usability, and a polished user experience.
Contribute to  Android OS customization , including building and optimizing ROMs for specific hardware or business needs.
Dive deep into the Android framework — leverage  undocumented APIs  and internal components to push the platform’s boundaries.
Solve  low-level system challenges , from boot optimization to background process management.
Partner closely with cross-functional teams — including UI/UX designers, QA engineers, and product managers — to deliver cohesive, user-centered solutions.
Continuously evolve and maintain Android apps with a focus on  performance, reliability, and scalability  across diverse devices and use cases.
Required Skills
Strong command of  Java  and  Kotlin
Solid understanding of  Android SDK ,  Jetpack libraries , and  Material Design
Proficiency in  MVVM/MVC  architecture and clean code practices
Experience in using  Room, Retrofit, Data Binding, LiveData, ViewModel
Familiarity with  Gradle, ADB, Logcat,  and  debugging tools
Ability to build responsive  UI layouts  using ConstraintLayout, MotionLayout, etc.
Understanding of  background tasks  using WorkManager, JobScheduler, Services
Hands-on experience with  Firebase , push notifications, and analytics
Version control using  Git
Experience publishing apps to  Google Play Store
Unit testing and/or UI testing is a big plus
What Makes You a Great Fit
You know  how Android really works  (not only the app level)
You've played with  AOSP, Launcher3, or custom ROMs  – or are excited to learn
You can dig into source code and figure out what's actually happening
You enjoy solving system-level issues and fine-tuning Android experiences
You're a team player who enjoys working together to solve problems
            
         
  
  
      About Underscore Technology Private Limited
      
          
          
      
   
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Underscore Technology Private Limited is actively hiring for this Android Developer position
            
            Apply Now