Android Developer - Your main responsibilities will include developing native applications for Android and iOS using Java, Kotlin, and modern frameworks, designing robust mobile architectures, practicing test-driven development, integrating with RESTful APIs, and collaborating with cross-functional teams. Key Responsibilities: Developing native mobile applications for Android and iOS platforms. Designing robust mobile architectures and implementing them effectively. Integrating with RESTful APIs and other third-party services. Collaborating with cross-functional teams to ensure successful project outcomes. Required Skills and Qualifications: Proficiency in Java, Kotlin, or other languages used for mobile app development. Experience with Android Runtime (ART) and Android SDK fundamentals. Strong understanding of Material Design guidelines and UI/UX principles. 3 years of professional experience in mobile app development. Published apps on Google Play Store and/or Apple App Store. Preferred Qualifications: Strong problem-solving and communication skills. Ability to work independently and collaboratively as part of a team.