04 Nov
|
Saneforce
|
Chennai
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 robust 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.
📌 Android Developer (Chennai)
🏢 Saneforce
📍 Chennai