Chetu
Chetu1h ago
Naukri

Android Developer

Noida
Full Time
Mid Level

Auto Apply to 50+ AI Matched Android Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Chetu

Full Job Description

Job Summary

We are seeking a skilled Android Developer with expertise in modern Android development tools and frameworks, specifically Kotlin, Coroutines, Flow, and Jetpack Compose. The ideal candidate will have experience building scalable, high-performance Android applications utilizing the MVVM architecture, Retrofit for API communication, and Room for local data storage. Proficiency in implementing background processing with WorkManager and Services, along with a solid understanding of reactive programming using RX Java, is essential. This role requires a collaborative team player with strong problem-solving abilities and a commitment to delivering clean, efficient, and maintainable code.

Roles and Responsibilities

Android Application Development

  • Design, develop, and maintain Android applications using Android Studio and Kotlin.
  • Build intuitive and dynamic user interfaces using Jetpack Compose.
  • Manage the complete app lifecycle including design, development, testing, deployment, and maintenance.

Asynchronous & Reactive Programming

  • Implement Coroutines and Flow for asynchronous operations and real-time data handling.
  • Utilize RX Java to manage reactive programming patterns as needed.

Networking & Data Handling

  • Integrate RESTful APIs using Retrofit for smooth and efficient network operations.
  • Manage local data persistence using Room Database with proper schema design and migrations.

Background & Long-Running Tasks

  • Implement WorkManager for scheduled tasks and background processing.
  • Develop Android Services to handle long-running operations efficiently.

Architecture & Code Quality

  • Adhere to modern Android architecture patterns such as MVVM or Clean Architecture.
  • Ensure high-quality code through testability, modularity, and adherence to best practices.

Collaboration & Problem Solving

  • Collaborate effectively with cross-functional teams, including UI/UX designers, testers, and product managers.
  • Troubleshoot and debug issues to ensure optimal app performance and stability.
  • Participate actively in code reviews and contribute to continuous improvement initiatives.

Company

Chetu

Chetu

Chetu is a global provider of IT services and software solutions. They specialize in custom software development, application development, and enterprise solutions for a wide range of industries. With...

Noida
Posted on Naukri
Android Developer at Chetu | Noida | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform