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

Senior Developer (Enterprise Application, Java, Full Stack)

  • SAP Servers Tech
  • 7 - 10 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Data Engineer - ( Pyspark, Sql, Python, Etl & Cloud )

  • Citiustech
  • 5 - 8 years
  • Pune
  • 7 hours ago
₹ Not Disclosed

Senior Bigdata engineer

  • Grid Dynamics
  • 2 - 5 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Senior Manager, FIEET Engineer

  • Pfizer
  • 6 - 8 years
  • Chennai
  • 11 hours ago
₹ Not Disclosed

Zensar

Zensar Technologies Limited Zensar Technologies is among the top 25 software and BPO services providers in India. It is an RPG Group company. Headquartered in India, Zensar Technologies has marketing presence in US, Europe and Asia Pacific regions. The company has operations and a customer bas...