Apply Edge Start your job search

Android Developer

Vola Finance · Bengaluru, Karnataka, India

Apply & track with Apply Edge
Experience: 3+ YearsDepartment: Mobile App DevelopmentJob 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.