Develop, test, debug, and maintain high-performance Android applications using Kotlin. Integrate REST and third-party APIs, implement UI with XML or Jetpack Compose, apply Android architecture patterns and Jetpack components, optimize performance, resolve defects, support releases, and collaborate with backend, QA, design, and product teams.
Experience: 3–4 Years
Location: Chennai
Employment Type: Full-Time
Job Summary
SANeForce is looking for a skilled Android Developer with 3–4 years of hands-on experience in Kotlin to join our development team. The ideal candidate should have strong expertise in Android application development, debugging, API integration, and performance optimization.
Key Responsibilities
- Design, develop, test, and maintain Android applications using Kotlin.
- Build scalable, reliable, and high-performance mobile applications.
- Develop clean, reusable, and maintainable code following Android development best practices.
- Integrate REST APIs and third-party APIs into Android applications.
- Work with Android SDK, Jetpack components, and modern Android development frameworks.
- Implement UI screens based on design specifications and ensure a consistent user experience.
- Identify and resolve application bugs, crashes, and performance issues.
- Perform unit testing and participate in application testing and debugging.
- Collaborate with Backend Developers, QA Engineers, UI/UX Designers, and Product teams.
- Participate in code reviews and maintain coding standards.
- Optimize applications for performance, responsiveness, memory usage, and battery consumption.
- Ensure applications are compatible across different Android versions and device configurations.
- Work on application releases, updates and maintenance activities.
- Stay updated with the latest Android and Kotlin technologies, tools, and best practices.
Mandatory Skills
- 3–4 years of hands-on experience in Android Development.
- Strong proficiency in Kotlin.
- Good knowledge of Android SDK and Android Studio.
- Strong understanding of Android application architecture such as MVVM/MVI.
- Experience with Jetpack Components such as ViewModel, LiveData, Room, Navigation, etc.
- Hands-on experience with REST APIs, JSON, and API integration.
- Good understanding of Git/version control systems.
- Experience in debugging and troubleshooting Android applications.
- Strong understanding of object-oriented programming and software development principles.
- Good knowledge of Android UI development using XML and/or Jetpack Compose.
- Understanding of application lifecycle, background services and local data storage.
Preferred Candidate Profile
We are looking for someone who:
- Has strong hands-on experience in Kotlin-based Android development.
- Can independently develop, debug, and maintain Android applications.
- Has good problem-solving and analytical skills.
- Follows clean coding and development practices.
- Has good communication and teamwork skills.
- Is comfortable working in a fast-paced product development environment.
SANeForce Chennai, Tamil Nadu, IND Office
Chennai, India
Similar Jobs
Agency • Information Technology
Develop and maintain native Android applications using Android SDK and cross-platform technologies. Responsibilities include integrating RESTful APIs, supporting varied Android versions and screen sizes, implementing offline storage and sensors, optimizing performance, applying UI best practices, translating business requirements into technical solutions, and improving code quality, testing, builds, and CI/CD automation with tools such as SonarQube, FindBugs, Jenkins, RTC, and RLM.
Top Skills:
Android SdkCapacitorCi/CdCordovaFindbugsFlutterJenkinsReact NativeRestful ApisRlmRtcSonarqube
Information Technology • Software • Consulting • App development
Design, build, test, debug, and deploy Android applications for smartphones and tablets. Responsibilities include technical design, UI collaboration, backend integration through RESTful APIs, payment and social network integration, offline storage, performance tuning, push notifications, sensor support, and Google Play Store delivery. The developer will translate business requirements into technical solutions and collaborate with QA and engineering teams.
Top Skills:
Amazon Web ServicesAndroid SdkAuthorize.NetEclipseFacebookGitGoogle Play StoreHerokuInstagramIntellij IdeaJavaPaypalPhonegapRestful ApisSqliteTwitterXamarin
Artificial Intelligence • Consumer Web • Edtech
Own the Android app end to end, including architecture, performance, releases, app store presence, experimentation, and roadmap. Lead and mentor mobile engineers, establish technical direction, and deliver polished native experiences. Partner with engineering and product leadership on growth, onboarding, and retention initiatives. Ship, instrument, measure, and iterate quickly in a PLG and A/B testing environment, while helping scale the mobile team.
Top Skills:
Android StudioAndroid Testing FrameworksAndroid ViewsAWSExpoFirebaseGoogle Play ConsoleJavaJetpack ComposeKotlinNest.JsNext.JsNode.jsPrismaPush NotificationsReact NativeReactTailwind
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.



