Overview
The Opportunity: We are seeking a talented and innovative AI-Based Android App Developer to be a core part of our product development team. You will be instrumental in bringing our vision to life on Android devices, building robust, high-performance, and intelligent applications that seamlessly integrate AI capabilities to deliver a truly personalized spiritual journey. If you're passionate about mobile technology, excited by the potential of AI in personal well-being, and eager to make a tangible impact on people's lives, this role is for you.
Key Responsibilities:
- Android App Development: Design, develop, and maintain high-quality, performant, and user-friendly Android applications using Kotlin (primary) or Java.
- AI/ML Integration: Integrate and optimize AI/ML models (both on-device and cloud-based) into the Android application, ensuring smooth performance and efficient resource utilization. This includes working with Large Language Models (LLMs) for conversational AI and personalized content generation.
- Feature Implementation: Develop core features such as guided meditation modules, interactive journaling interfaces, gamified spiritual challenges, personalized content feeds, and community interaction tools.
- API Integration: Consume and integrate with various APIs, including custom backend services and third-party AI APIs (e.g., Gemini API for text generation, image understanding, or structured responses).
- Performance Optimization: Identify and resolve performance bottlenecks, ensuring the app is fast, responsive, and consumes minimal battery and data.
- UI/UX Collaboration: Work closely with our graphic designers and product managers to translate wireframes and mockups into pixel-perfect, intuitive, and engaging user interfaces that align with our brand's aesthetic.
- Testing & Debugging: Write clean, well-documented code and conduct thorough unit and integration testing to ensure reliability and stability.
- Continuous Improvement: Stay updated with the latest Android development trends, AI/ML advancements, and best practices, and actively contribute to improving our development processes and technology stack.
- Cross-functional Collaboration: Collaborate effectively with content creators, backend developers, QA engineers, and marketing teams to deliver a cohesive and impactful product.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Proven experience (X+ years) in Android app development, with a strong portfolio of published applications.
- Proficiency in Kotlin (preferred) or Java for Android development.
- Solid understanding of Android SDK, lifecycle, architectural components (e.g., MVVM, MVI), and Jetpack Compose or XML layouts.
- Demonstrable experience integrating AI/ML models into mobile applications (e.g., using TensorFlow Lite, ML Kit, PyTorch Mobile, or custom model integration).
- Familiarity with consuming RESTful APIs and handling JSON data.
- Experience with version control systems, particularly Git.
- Strong problem-solving skills, analytical thinking, and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications (Bonus Points):
- Experience working with generative AI models or LLMs (e.g., Gemini API, OpenAI GPT) and understanding of prompt engineering.
- Knowledge of cloud platforms (Firebase, Google Cloud Platform, AWS) for backend services, authentication, and data storage (e.g., Firestore).
- Understanding of spiritual or wellness app domains, and a genuine interest in Indian spirituality and well-being.
- Experience with real-time data synchronization and offline capabilities.
- Familiarity with agile development methodologies.
- Contributions to open-source projects or a strong GitHub profile.
Job Type: Full-time
Pay: ₹12,794.44 - ₹25,000.00 per month
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
Work Location: Remote
Speak with the employer
+91 9953220111