Search by job, company or skills

Android Developer

Android Developer

bcits pvt ltd
2-3 Years
Not Disclosed
Early Applicant
  • Posted 9 days ago
  • Be among the first 40 applicants

Job Description

Android Developer

Experience: 2-3 years | Employment Type: Full-time

Role Overview

We are seeking a motivated and skilled Android Developer with approximately 2-3 years of professional experience to join our team. The ideal candidate will have a solid understanding of Android application development, proficiency in Java and Kotlin, and hands-on experience with Retrofit, Room Database, SQL, and XML-based and Jetpack Compose UI layouts. The candidate should be eager to learn, contribute to reliable mobile solutions, and collaborate effectively with the wider team.

Key Responsibilities

  • Develop, maintain, and enhance Android applications.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Integrate external APIs and data sources into Android applications.
  • Ensure application performance, quality, stability, and responsiveness across supported devices.
  • Identify, troubleshoot, and resolve bugs and performance bottlenecks.
  • Write readable, maintainable, and well-organized code in line with team standards.
  • Support testing, debugging, and ongoing improvements throughout the mobile development lifecycle.
  • Use version control and follow established development workflows.

Required Qualifications and Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Approximately 2-3 years of professional experience in Android development.
  • Good knowledge of the Android SDK and familiarity with different Android versions and screen sizes.
  • Proficiency in Java, Familiarity with Kotlin.
  • Hands-on experience with Retrofit or a similar library for network communication.
  • Knowledge of Room Database for local data persistence.
  • Strong understanding of SQL and relational database fundamentals.
  • Experience creating UI layouts using XML ad jetpack compose.
  • Familiarity with RESTful APIs and integrating Android applications with back-end services.
  • Understanding of the end-to-end mobile application development lifecycle.
  • Experience with Git or another version control system.
  • Understanding of Android design principles and interface guidelines.
  • Knowledge of offline data storage, threading, and basic performance optimization.

Preferred Attributes

  • A willingness to learn new tools, technologies, and Android development practices.
  • Clear communication and a collaborative approach to resolving technical issues.
  • A quality-focused mindset with an interest in building reliable user experiences.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

4-8 yrs
Bengaluru, India
Skills:
Android Apps, Kotlin, real-time data, messaging-style UIs
1-3 yrs
Bengaluru, India
Skills:
Git, MVVM, Agile Scrum, Json, Kotlin, Restful Apis, Jetpack components, Jetpack Compose, Clean Architecture, Dagger Hilt, Kotlin Coroutines
4-7 yrs
Bengaluru, India
Skills:
Espresso, Kotlin, Git, JUnit, Retrofit, Dagger, Coroutines, Hilt, Koin, Flow, OkHttp, Multi-module Gradle builds, WorkManager, Jetpack Compose, Room, Compose testing
5-7 yrs
Bengaluru, India
Skills:
Kotlin, Asynchronous programming, Payment SDKs, POS devices, MDM or other remote device management tools, Mobile development life cycle
3-5 yrs
Bengaluru, India
Skills:
content providers , Json, Android Studio, Core Java, Kotlin, Android Application Development, Fragments, Threads, REST, Android Framework, Retrofit, Android SDK, Xml, ConstraintLayout, widgets, Android Debugger, Intents, ActionBar, Android Architecture, Activities, Web Service Integration, UI components and controls, Services, OkHttp, Handlers, Broadcast Receivers