BENGALURU · FULLTIME
Mobile Engineer
Ascendion
Bengaluru · onsite · Posted 12d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Job Description
Job Title: Senior Android Developer Location: Bangalore, India
Experience: 7+ years in Android development Role Overview We are seeking a highly skilled Senior Android Developer to join our engineering team. The ideal candidate will have extensive experience developing applications for Android 12 and above, with a strong focus on hardware integration and printer interfacing. You will work closely with cross-functional teams to design, develop, and optimize Android applications that deliver seamless user experiences and reliable device connectivity.
Key Responsibilities
- Design and develop advanced Android applications for Android v12 and above.
- Implement and maintain printer interfacing solutions (Bluetooth, Wi-Fi, USB, or other protocols).
- Collaborate with product managers, UX designers, and backend engineers to deliver high-quality features.
- Optimize application performance, memory usage, and battery efficiency
- Ensure compliance with Android platform guidelines and security best practices.
- Troubleshoot and resolve complex technical issues related to device connectivity and printing workflows.
- Mentor junior developers and contribute to code reviews and best practices.
Required Skills & Qualifications
- Strong proficiency in Java and Kotlin for Android development.
- In-depth knowledge of Android SDK, Jetpack components, and Material Design principles
- Hands-on experience with Android 12+ features e.g., scoped storage, privacy changes, foreground services).
- Expertise printer integration using Bluetooth, Wi-Fi, USB, or proprietary SDKs.
- Familiarity with Android NDK and low-level hardware communication is a plus.
- Experience with RESTful APIs, JSON, and third-party libraries.
- Solid understanding of MVVM/MVP architecture, dependency injection (e.g., Dagger/Hilt).
- Strong debugging and performance optimization skills.
- Excellent problem-solving and communication abilities.
Preferred Qualifications Experience with POS systems, document printing, or similar hardware integrations. * Knowledge of Kotlin Coroutines, RxJava, and asynchronous programming. * Exposure to CI/CD pipelines and automated testing frameworks. * Familiarity with app lifecycle management.
Education Bachelor’s or Master’s degree in computer science, Engineering, or related field
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Ascendion
Ascendion
IT Services & Consulting
3.3k+
employees
2022
4 years old
Basking Ridge, NJ
India
About
Ascendion is a leading provider of AI-first software engineering services. Our applied AI, software engineering, cloud, data, experience design, and talent transformation capabilities accelerate innovation for Global 2000 clients. Ascendion is headquartered in New Jersey. In addition to our remote/hybrid workforce, we have a presence in 12 countries and 40+ global offices across North America, Europe, and APAC. We are committed to building technology powered by Generative AI with an inclusive workforce, service to our communities, and a vibrant culture. For more information, please go to www.ascendion.com.
Industries
Employee ratings
799 reviews
Culture
3.2
Career growth
2.7
Work-life
3.3
Employees rate it well for
Find them on