Job Title: Android Developer
Experience: 2-3 Years
Location: Chennai
Work Mode: Work from Office


Job Overview

SANeForce is looking for a skilled Android Developer with 2–3 years of hands-on experience in developing, maintaining and enhancing Android applications.The ideal candidate should have strong practical experience in Java, Kotlin, XML, PHP, and SQL Server, along with a good understanding of Android application development, REST API integration, database management, and Firebase services.

The candidate will be responsible for developing reliable, responsive and user-friendly Android applications while collaborating with backend developers, QA engineers, and other technical stakeholders.

Roles & Responsibilities

  • Design, develop, test, and maintain Android applications using Java, Kotlin, and XML.
  • Develop responsive and user-friendly application interfaces following Android UI/UX guidelines.
  • Work with core Android components, including Activities, Fragments, Services, and Broadcast Receivers.
  • Integrate REST APIs and PHP-based backend services with Android applications.
  • Develop, debug, and troubleshoot PHP-based APIs and backend integration issues.
  • Write, optimize, and manage SQL queries, joins, CRUD operations, and database transactions using SQL Server.
  • Work with JSON data and handle API requests and responses.
  • Implement local database storage using SQLite or Room and support offline data synchronization.
  • Integrate Firebase Cloud Messaging (FCM) for push notifications and Firebase Crashlytics for crash monitoring.
  • Implement location-based features using Google Maps and Android Location APIs.
  • Develop camera-related functionalities and manage background processing.
  • Debug application issues, analyze crash reports, and optimize application performance.
  • Use Git for version control, branching, merging, and code management.
  • Manage application builds, testing, signing, and deployment through Google Play Console.
  • Maintain and enhance existing production applications based on business requirements.
  • Collaborate with cross-functional teams to deliver quality software solutions.

Mandatory Technical Skills

  • Java: Strong hands-on experience in Java-based Android application development.
  • Kotlin: Practical experience in Kotlin for Android development.
  • XML: Proficiency in designing and customizing Android UI layouts using XML.
  • PHP: Working experience in PHP development, API integration, debugging, and troubleshooting.
  • SQL Server: Hands-on experience writing SQL queries, joins, CRUD operations, and database management.
  • Android Development: Good understanding of Android Studio, Activities, Fragments, Services, Intents, and application lifecycle.
  • REST API: Experience integrating REST APIs and handling JSON responses.
  • Firebase: Knowledge of Firebase Cloud Messaging and Crashlytics.
  • Version Control: Experience using Git for source code management.



Required Skills

XML Java SQL Server PHP Kotlin