Jobs · cutshort
Technical Architect/Senior Software Engineer: Android
Vantage Compute · Indexed today
About the role
Own the Android app development and deliver the best learning experience for users.
upGrad is hiring Technical Architect/Senior Software Engineer: Android job in Bengaluru (Bangalore), Mumbai | Cutshort
Technical Architect/Senior Software Engineer: Android
Technical Architect/Senior Software Engineer: Android
at upGrad
Posted by
Priyanka Muralidharan
6
\- 9 yrs
₹26L - ₹36L / yr
Bengaluru (Bangalore), Mumbai
Skills
Kotlin
Android Development
Java
Model-View-View-Model (MVVM)
Data Structures
About the Role
As an Android Developer, you will own the Android app and strive to deliver the best learning experience out there to our learners that upGrad is known for. You will be responsible for developing features, taking those features to production and maintaining the existing code. Innovative nature and pro-active involvement in the product is taken very seriously at upGrad, therefore, a major part of your role would involve thinking about new features and new ways to deliver quality learning experience to our learners
Skills/Experience
1. Minimum 6+ years of hands-on Android development experience.
2. Strong Java and object-oriented concepts.
3. Solid understanding of Android architectural patterns especially MVVM and their importance in scalable software development process.
4. Strong understanding of Android fundamentals.
5. Experience in Android UI creation.
6. Experience of Android Live Data, Kotlin and Constraint layout would be a huge plus point.
Years of Exp – Minimum 6-8
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
:
2015
Type
:
Product
Size
:
100-1000
Stage
:
Raised funding
About
upGrad is an online higher education platform. Founded by Ronnie Screwvala, Mayank Kumar, Ravijot Chugh and Phalgun Kompalli in March’ 2015, upGrad provides rigorous industry-relevant programs designed and delivered in collaboration with world-class faculty and industry. Merging the latest technology, pedagogy, and services, upGrad is creating an immersive learning experience – anytime and anywhere.
Through exclusive partnerships with some of the most prominent universities like IIIT-Bangalore, MICA, BITS Pilani, ISB, Cambridge Judge Business School- our aim to impart university education, online.
Learning online can be tough, especially when you have to do it all by yourself. Reasons why you should upskill with UpGrad:
– We provide an engaging experience via our suite of learning applications right from the university applications till you get a job and transition
– We provide structured online courses in collaboration with some of the prominent universities and industry experts
– We co-create a rigorous curriculum in collaboration with these universities to provide the learners with a holistic learning experience
– All our courses are comprehensive, structured and rigorous - delivered online, providing you the flexibility and opportunity of continuous learning
– We conduct regular live lectures with the industry experts and the professors
– Each of our learners is allocated with a dedicated student mentor who helps them chart a career path and motivates them to push themselves
– We provide in-depth feedback on all the assignments, case studies, and projects
– We have delivered 400+ successful career transitions and we’re committed to building careers of tomorrow
– You get access to an alumni network of 3,000+ students across the globe
– We also conduct periodic offline events like Hackathons, Bootcamps, Alumni Nights and connect you not only to the professors and industry experts but the peers in your batch too
– Last but not the last, we provide career assistance and help all the learners with interview preparations, mentorship calls, and job placements even after the completion of the program
Read more
Company video
Connect with the team
Company social profiles
Similar jobs
Posted by
divya K
Bangarmau
8
\- 15 yrs
₹15L - ₹40L / yr
Java
Android Development
Kotlin
Linux kernel
HAL
Job Title: Senior Android Developer / Lead Engineer (Java | Kotlin | Android)
Experience Required
– 10+ years of overall software development experience
– Strong hands-on expertise in Java, Kotlin, and Android development
Role Overview
We are seeking a highly experienced Senior Android Engineer with deep expertise in Android OS internals, system-level development, and strong hands-on coding ability. The role demands strong technical leadership, architectural thinking, and the ability to design and build scalable, high-performance Android applications with system-level integrations.
This is a hands-on technical role (not people management) with focus on architecture, design, and complex problem solving.
Key Responsibilities
1\. Android Application Development
– Design, develop, and maintain advanced Android applications using Java and Kotlin
– Write clean, efficient, and maintainable code with strong adherence to OOP principles
– Participate in hands-on coding, debugging, and code reviews
2\. Android Framework & System-Level Development
– Work with Android OS-level APIs including:
– Services
– Binder IPC
– AIDL
– System services
– Understand and implement system-level integrations
3\. Low-Level & Hardware Interaction
– Exposure to Kernel / Hardware Abstraction Layer (HAL)
– Work on device-level integrations such as:
– Sensors
– Bluetooth
– Other hardware peripherals
4\. Performance & Stability Engineering
– Identify and resolve performance issues including:
– ANR (Application Not Responding)
– Memory leaks and optimization
– Ensure application stability and efficient resource usage
5\. Concurrency & Multithreading
– Build robust multi-threaded applications
– Strong understanding of:
– Concurrency models
– Synchronization mechanisms
– Thread safety and race condition handling
6\. System Design & Architecture
– Design scalable, modular, and maintainable Android applications
– Define architecture patterns and enforce best practices
– Contribute to system-level design decisions
7\. Technical Leadership (Hands-on)
– Provide technical direction and mentorship to engineering team members
– Guide design and implementation decisions
– Conduct architecture and code reviews
– Remain actively involved in coding and technical problem solving
Preferred / Good to Have
– Exposure to IoT domain
– Exposure to HVAC systems or related embedded domains
Must-Have Skills Summary
– 10+ years Android development experience
– Strong Java, Kotlin, Android expertise
– Deep knowledge of Android internals and system APIs
– Strong OOP and coding skills (coding assessment required)
– Experience with performance tuning and memory management
– Strong understanding of multithreading and concurrency
– System design and architecture expertise
– Hands-on technical leadership
Read more
Posted by
Sonal Choudhary
Remote only
2
\- 6 yrs
₹8L - ₹11L / yr
Kotlin
KTOR
KMM
kmm
SQLdelight
+1 more
Job Overview:
Now, we are seeking a skilled Kotlin Developer with around 2+ years of experience to join our team. The ideal candidate will be responsible for developing and maintaining high-performance Kotlin-based applications while ensuring best practices in architecture, security, and performance optimization.This is your chance to make an impact, and we’re here for it.
Key Responsibilities:
● Develop, enhance, and maintain Kotlin-based applications.
● Work with local databases such as Room, SQLite, and Realm for efficient data storage.
● Integrate API services using Ktor, Retrofit, and OkHttp for RESTful and GraphQL-based communications.
● Implement Kotlin Coroutines & Flow for asynchronous programming.
● Follow Clean Architecture and MVVM/MVI principles for scalable and maintainable code.
● Optimize application performance, security, and responsiveness. Write and maintain unit and integration tests to ensure application stability.
● Stay updated with Kotlin, Jetpack components, and the latest industry best practices.
What We're Looking For:
● 2+ years of experience in Kotlin development (Android or KMM).
● Strong knowledge of local database management (Room, SQLite, Realm, or SQLCipher).
● Expertise in API service integration using Ktor, Retrofit, or OkHttp.
● Hands-on experience with Kotlin Coroutines & Flow for efficient asynchronous programming.
● Strong understanding of Jetpack components (LiveData, ViewModel, Navigation, WorkManager, etc.).
● Experience in designing
Read the full posting on cutshort →
FAQ
Is the Technical Architect/Senior Software Engineer: Android role at Vantage Compute remote?+
This Technical Architect/Senior Software Engineer: Android position is listed as onsite.
What is the salary for the Technical Architect/Senior Software Engineer: Android role at Vantage Compute?+
The listing states 315000-436000 INR.
What seniority level is this Technical Architect/Senior Software Engineer: Android role?+
This is a senior level position.
How do I apply for the Technical Architect/Senior Software Engineer: Android role at Vantage Compute?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Vantage Compute.