Lead the design, development, and optimization of high-performance native Android applications using Kotlin and Java. Focus on scalable, maintainable architectures like MVVM and Clean Architecture while ensuring seamless user experiences across devices. Requires deep expertise in performance tuning, debugging, and cross-platform compatibility.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
About the Company
We are a leading technology company dedicated to innovation and excellence in software development. Our mission is to create cutting-edge solutions that enhance user experiences and drive business success. We foster a collaborative and inclusive culture where creativity and teamwork thrive.
About the Role
The Android Developer - Senior will be responsible for designing, developing, and maintaining native Android applications. This role requires a focus on reliability, scalability, performance, and maintainability.
This role is not open for subcontracting. Open to W2 /Individual C2C or 1099 candidates only.
We are willing to transfer H1B's and take care of their immigration, including GC sponsorships.
Searching for Mobile roles that provide visa sponsorship? Connect with international employers through Mobile Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
Responsibilities
- Design, develop, and maintain native Android applications using Kotlin and Java.
- Implement clean, modular Android architecture using MVVM, Clean Architecture, dependency injection, repository patterns, and reusable component design.
- Build intuitive and responsive mobile experiences that support multiple screen sizes, device form factors, orientations, and Android OS versions.
- Profile, troubleshoot, and optimize applications for memory usage, startup time, network efficiency, battery consumption, threading, and runtime performance.
- Conduct device performance testing across target Android hardware, including responsiveness, CPU and memory usage, battery impact, network behaviour, startup time, and real store operating conditions.
Qualifications
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
- Bachelor's degree in Computer Science or a related field.
Required Skills
- Proficiency in Kotlin and Java.
- Experience with Android SDK and Android Studio.
- Strong understanding of mobile application architecture and design patterns.
- Experience with MVVM and Clean Architecture.
- Familiarity with dependency injection frameworks.
- Knowledge of performance optimization techniques for mobile applications.
Interested in opportunities specifically in United State? Discover our dedicated Visa Sponsorship Jobs in United State page featuring roles from top employers in this location.
Pay range and compensation package
Competitive salary based on experience and qualifications.
Equal Opportunity Statement
We are an equal opportunity employer and are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals regardless of race, gender, age, sexual orientation, disability, or any other characteristic protected by law.
Similar Jobs
Explore other opportunities that match your interests