Job Summary We are seeking a skilled Android Developer to join our dynamic software development team. The ideal candidate will be responsible for designing, developing, and maintaining innovative mobile applications for the Android platform. This role requires a strong understanding of application development lifecycle, user experience (UX), and modern programming practices to deliver high-quality, scalable, and user-friendly mobile solutions. The Android Developer will collaborate with cross-functional teams to implement features, optimize performance, and ensure seamless integration with backend services. Duties Design and develop advanced Android applications using Java, Kotlin, and related SDKs. Collaborate with UX/UI designers to create intuitive and engaging user interfaces utilizing UI/UX best practices. Implement RESTful APIs and integrate third-party web services such as SOAP, JSON, XML, and Web APIs to enable data exchange. Write clean, efficient, and maintainable code following design patterns like MVC and OOP principles. Conduct unit testing and debugging to ensure application stability across devices and OS versions. Participate in code reviews, version control (using GitHub, SVN), and continuous integration (Jenkins, CI/CD pipelines). Optimize applications for maximum speed and scalability while ensuring compatibility across various Android devices. Engage in user research to understand user needs and incorporate feedback into app enhancements. Stay updated with the latest Android development trends, SDKs, and industry best practices to improve product quality. Work within Agile development methodologies to deliver features on time while maintaining high standards of quality. Qualifications Proven experience in Android application development using Java or Kotlin. Strong knowledge of RESTful API integration, web services (SOAP), JSON, XML, and data serialization formats. Familiarity with design patterns such as MVC, MVVM, and best practices in UI/UX design for mobile platforms. Experience with multithreading, debugging tools (Android Studio), and performance optimization techniques. Proficiency in version control systems like GitHub or SVN; experience with Jenkins or other CI/CD tools is a plus. Knowledge of backend technologies such as Node.js, .NET (.NET Core), Python, or PHP is desirable. Understanding of databases including MySQL, PostgreSQL, SQLite, or Microsoft SQL Server for data management. Familiarity with SDKs for iOS development (Swift/Objective-C) is a plus but not required. Strong problem-solving skills with attention to detail; ability to work independently or collaboratively within an Agile environment. Excellent communication skills to effectively collaborate with team members and stakeholders. This position offers an opportunity to work on cutting-edge mobile applications within a collaborative environment dedicated to innovation and excellence in software development. Pay: Up to ₹25,000.00 per month Work Location: Remote Application Deadline: 31/12/2025 Expected Start Date: 28/12/2025