Description

We are looking for an experienced Android Developer who will be responsible for the development and maintenance of applications aimed at a wide range of Android devices. The primary focus of this role is building high-quality Android applications and integrating them with RESTful APIs and cloud-based services.

Job Responsibilities

  • Design, build, and maintain high-performance, scalable Android applications.
  • Preference will be given to candidates with Telco domain experience, especially in carrier-grade or high-traffic mobile applications.
  • Translate UI/UX designs and wireframes into clean, efficient, and high-quality code.
  • Integrate Android applications with RESTful APIs and cloud services.
  • Participate in the end-to-end product lifecycle, including requirement analysis, solution design, development, testing, and deployment.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Identify performance bottlenecks, debug issues, and implement long-term solutions.
  • Maintain code quality, organization, documentation, and automation.
  • Resolve complex technical challenges and contribute to innovation.
  • Work closely with backend, QA, and DevOps teams to deliver robust solutions.

 

Technical Skills

  • Strong proficiency in Kotlin and working knowledge of Java.
  • Strong knowledge of Android SDK, Android Studio, Gradle, ProGuard, and R8.
  • In-depth understanding of Android UI design principles, Jetpack, AndroidX, and modern architecture components.
  • Solid understanding of OOP principles and clean code practices.
  • Hands-on experience integrating RESTful APIs and backend services.
  • Experience with offline storage, multithreading, and performance tuning.
  • Ability to write testable code and implement unit tests.
  • Experience designing applications around natural user interfaces, including touch-based interactions.
  • Familiarity with Android device sensors such as gyroscope, accelerometer, and other hardware features.
  • Knowledge of open-source libraries and the Android ecosystem.

 

Skill Requirements

Experience

3–6 years of professional experience in Android application development

Prior experience in the Telecommunication (Telco) domain is preferred.

 

Educational Requirements 
B. Sc./ M. Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.

 

 

 

 

Benefits

  • Attractive Salary for deserving candidates
  • Medical Coverage
  • Salary review twice in a year
  • Weekly two holidays
  • Provident fund
  • Two festival bonus
  • Quarterly Performance Bonus
  • WPPF.

Life at Brain Station 23