Search by job, company or skills

vola finance

Android Developer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Experience: 3+ Years

Department: Mobile App Development

Job Summary:

We are looking for a skilled and passionate Android Developer with 3+ years of hands-on experience to join our growing engineering team. You will be responsible for building and maintaining high-quality Android applications that deliver seamless user experiences. This role involves collaborating closely with cross-functional teams including product, design, and QA to ship new features and improve existing ones.

Key Responsibilities:

●      Design, develop, and maintain high-performance, reusable, and reliable Android applications using Kotlin and Java.

●      Collaborate with cross-functional teams to define, design, and ship new features.

●      Ensure application performance, quality, and responsiveness across a range of devices and OS versions.

●      Identify and fix bugs and performance bottlenecks.

●      Continuously discover and apply new technologies to improve development efficiency and product quality.

●      Write clean, scalable, and maintainable code while adhering to established coding standards.

●      Participate in code reviews and contribute to a culture of code quality and innovation.

Required Skills and Qualifications:

●      Bachelor's degree in Computer Science, Software Engineering, or a related field.

●      3+ years of professional experience in Android app development.

●      Proficient in Kotlin and Java.

●      Strong understanding of the Android SDK, OS versions, and screen size handling.

●      Experience integrating with RESTful APIs and backend systems.

●      Solid knowledge of XML, JSON, and mobile data storage.

●      Familiarity with third-party libraries and APIs (e.g., Retrofit, Glide, Room).

●      Experience with offline functionality, background processing, and performance tuning.

●      Strong grasp of Android UI/UX principles, Material Design, and best practices.

●      Version control proficiency with Git.

●      Experience with Android Studio, Gradle, and Firebase.

●      Ability to use debugging and profiling tools like Android Profiler.

Good To Have:

●      Hands-on experience with Jetpack components (ViewModel, LiveData, Navigation).

●      Exposure to CI/CD pipelines using tools like GitHub Actions, CircleCI, or Jenkins.

●      Experience with unit testing and UI testing (e.g., Espresso, Mockito).

●      Familiarity with Agile methodologies.

●      Prior experience in fintech applications is a plus.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149093621

Similar Jobs

Bengaluru, India

Skills:

content providers agile environment MVVMAndroid FrameworkKotlinJiraFragmentsRetrofitAndroid SDKDebugging skillsLow level system designClient attestationComposeAsymmetric encryptionIntentsLive DataCoroutineArchitectureActivitiesJetpackFlowKMPMaterial Design guidelinesRoom DBMobile UX patternsSSL PinningLife cycles

Bengaluru, India

Skills:

mobile analytics JavaPerformance TuningEspressoKotlinPush NotificationsGitMockitoJUnitFirebase CrashlyticsAndroid SDKRestful ApisJetpack librariesThreadingOffline storageCloud message APIs

Bengaluru, India

Skills:

attribution MVVMKotlinGradleAndroid SDKRest Apisad monetization SDKsCoroutinesanalytics toolsevent trackingRoom DBJetpack Compose

Bengaluru, India

Skills:

JavaAndroid developmentAndroid SDKRest ApisAsynchronous programmingFirebase Realtime Databaseperformance optimizationevent-driven systemsthird-party SDKsObject-Oriented Programming

Bengaluru, India

Skills:

Ui TestingKotlinGitUnit TestingRestful ApisMVVM architectureAndroid Architecture ComponentsKotlin CoroutinesJetpack ComposeFlow