Job Overview

Title:

Android Developer

Description:


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.

Salary:

$501007-$736233 Annual

Company:

Vola Finance

Location:

Bangalore, Karnataka, India