Responsibilities: Develop, maintain, and enhance Android applications using Java. Work with UI/UX designers to implement clean and efficient user interfaces. Optimize applications for performance, scalability, and security. Collaborate with backend developers to integrate APIs and web services. Debug and resolve technical issues to ensure a smooth user experience. Write clean, maintainable, and well-documented code following industry best practices. Stay updated with the latest Android development trends, tools, and technologies. Conduct code reviews and mentor junior developers as needed. Requirements: 3-5 years of experience in Android application development. Proficiency in Java. Experience with Android SDK, Jetpack Components, and MVVM architecture. Strong understanding of RESTful APIs, JSON and third-party integrations. Experience with Firebase, Room Database, and Retrofit. Knowledge of dependency injection frameworks (Dagger/Hilt). Familiarity with CI/CD pipelines and version control systems (Git). Experience with unit testing and UI testing frameworks. Understanding of Google Play Store submission and release processes. Strong problem-solving skills and attention to detail. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies In Depth understanding of the full mobile development life cycle. Understanding of Googles Android design principles and interface guidelines Ability to understand business requirements and translate them into technical requirements Woking knowledge of POS device Nice to Have: Experience with Flutter or React Native. Job Type: Full-time Work Location: In person,
Employement Category:
Employement Type: Full time Industry: IT - Hardware / Networking Role Category: Not Specified Functional Area: Not Specified Role/Responsibilies: Senior Android Kotlin developer. Job in