B

Senior Android Developer

BCE GLOBAL TECHNOLOGY CENTRE PRIVATE LIMITED

Software Development · 501-1,000 employees

Yesterday
Senior (5-10 yrs) Full-time
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, develop, and maintain high-performance Android applications using Kotlin and Compose. Collaborate with cross-functional teams to ship new features and mentor junior developers through code reviews.

What they look for

Kotlin Kotlin Multiplatform Jetpack Compose Android SDK Modular Architecture RESTful APIs Memory Management Multi-threading Adaptive UI Design Unit Testing Networking Push Notifications

Requirements

Requires 8 to 10 years of experience with expert-level proficiency in Kotlin and Android frameworks. Must have extensive experience with Compose, modular architecture, and integrating RESTful APIs.

Full description

Key Responsibilities:

  • Design, develop, and maintain high performance Android applications using Kotlin, Kotlin Multiplatform and Compose.
  • Implement complex user interfaces using Compose and Compose Multiplatform.
  • Write clean, maintainable, and efficient code adhering to software principles and design patterns.
  • Conduct thorough code reviews and mentor junior developers.
  • Implement and maintain unit tests to ensure code reliability and functionality.
  • Optimize application performance for smooth user experience and battery efficiency.
  • Collaborate with cross functional teams to define, design, and ship new features.
  • Stay up-to-date with the latest Android development trends, frameworks, and tools.

Required Skills and Qualifications:

  • Demonstrated expertise in native Android development including memory management, multi-threading, networking, and adaptive layouts.
  • Expert-level proficiency in Kotlin and deep understanding of Android frameworks.
  • Extensive experience with Compose.
  • Strong knowledge of adaptive UI design and design systems.
  • Proficiency in implementing modular architecture for scalable Android applications.
  • Solid understanding of Android,SDK,including Networking.
  • Push Notifications and other key frameworks.
  • Experience with RESTful APIs analyzing,debugging API issues and integrating third -party services.