Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Android Application Engineer @ Zensar

Home > Software Development

 Android Application Engineer

Job Description

 
Native Android Development
Design and implement a native Android background service (in Java/Kotlin) to run internet speed tests, ensuring accurate results and minimal resource consumption.
Optimize background execution to work reliably across devices and Android OS versions, handling power-saving modes and background restrictions effectively.
Ensure robust handling of permissions, service lifecycle, and battery/network state changes.
Hybrid Application Integration
Extend and maintain our existing Ionic/Angular hybrid app to interface seamlessly with the native background services.
Work with Cordova/Capacitor plugins modifying existing ones or creating new custom plugins as needed.
Implement and maintain a JavaScript bridge between the web app and native service for data transfer and control.
Performance, Testing & Reliability
Conduct rigorous testing on a wide range of Android devices to ensure service reliability under various conditions (e.g., screen off, backgrounded, Doze mode).
Implement proper error handling, fallback mechanisms, and crash analytics.
Monitor performance and resource utilization of background tasks.
Collaboration & Documentation
Collaborate closely with frontend developers and platform engineers to ensure smooth integration with the hybrid app and backend.
Write clear, maintainable documentation for native code and plugin usage.
Participate in regular check-ins to provide technical updates, flag challenges, and coordinate testing.
Minimum Qualifications & Requirements :
Strong proficiency in native Android development using Java or Kotlin , with solid knowledge of background processing and Android services.
Demonstrated experience implementing and debugging Android background services .
Familiarity with hybrid mobile frameworks , especially Ionic with Angular , and understanding of hybrid-native communication patterns.
Experience with Cordova or Capacitor plugins , especially developing and maintaining custom plugins.
Knowledge of native Android web bridge implementations for integrating JavaScript and native layers.
Understanding of Android OS limitations and best practices for long-running background tasks.
Experience working with debugging tools, profilers, and mobile testing frameworks.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time

Contact Details:

Company: Zensar
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   Backend Usage Web technologies Debugging Javascript Performance testing Analytics Mobile testing Android android development

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 15 - 20 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 8 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Zensar

Company DetailsZensar Technologies