Senior Android Developer

0 - 10 years

0 Lacs

Posted:17 hours ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Description

Job Title: Senior Native Android Developer (5-10 years Experience)

Location: Ahmedabad, Gujarat
Job Type: Contract
Department: Engineering / Mobile Development
Reports To: Lead Mobile Developer / Engineering Manager

About JB Solutions:

At JB Solutions, we are at the forefront of delivering cutting-edge mobile applications and innovative technology solutions. Located in the vibrant tech hub of Ahmedabad, we specialize in delivering impactful solutions for industries ranging from AI-driven software to hardware and IoT integration. We have built a reputation for creating high-performance mobile applications that integrate seamlessly with advanced AI technologies and hardware devices.

Role Overview:

As a Senior Native Android Developer at JB Solutions, you will play a key role in developing high-performance, AI-integrated Android applications that interact with hardware devices. You’ll work with a talented team of developers, AI experts, and hardware engineers to create cutting-edge mobile apps that push the boundaries of what’s possible on Android. Your contributions will help shape innovative solutions that have a direct impact on real-world users.

Key Responsibilities:

  • Develop and maintain high-quality Android applications using Java and Kotlin, focused on AI integration and hardware interfacing.
  • Integrate AI models and technologies (such as TensorFlow Lite, ML Kit, custom AI solutions) into Android applications to enhance functionality and user experience.
  • Interface with hardware devices such as Bluetooth-enabled sensors, wearables, and IoT systems to seamlessly connect Android apps to real-world devices.
  • Optimize real-time app performance, particularly when handling data from AI models and hardware sensors.
  • Collaborate with cross-functional teams including UI/UX designers, AI specialists, and hardware engineers to create seamless product experiences.
  • Work with RESTful APIs, third-party libraries, and external services to integrate AI models and hardware functionalities into Android applications.
  • Debug and troubleshoot hardware and AI-related issues to ensure smooth app performance and minimal latency.
  • Implement best practices in mobile architecture, code quality, and security.
  • Stay updated on industry trends, new AI technologies, and advancements in hardware integration for mobile applications.
  • Participate in code reviews, mentor junior developers, and ensure adherence to company development standards.

Required Qualifications:

  • 5-10 years of hands-on experience in native Android development with Java and Kotlin.
  • Strong experience integrating AI technologies (e.g., TensorFlow Lite, ML Kit) into mobile applications.
  • Expertise in integrating Android apps with hardware devices (Bluetooth, USB, IoT, wearables).
  • Solid understanding of Android architecture patterns such as MVVM, MVP, or MVC.
  • Experience with real-time performance optimization for applications involving AI models and hardware sensors.
  • Proficient in working with RESTful APIs and JSON.
  • Knowledge of mobile unit testing (e.g., JUnit, Espresso) and UI testing.
  • Familiar with version control systems like Git.
  • Excellent communication skills and the ability to collaborate across teams.

Nice-to-Have Skills:

  • Experience with Android NDK or C++ for high-performance applications.
  • Knowledge of IoT technologies or Bluetooth Low Energy (BLE) integration.
  • Familiarity with Cloud AI services (e.g., Google AI, AWS AI, Azure Cognitive Services).
  • Exposure to edge computing or AI-based offline processing techniques.
  • Experience with Kotlin Multiplatform or Jetpack Compose.
  • A passion for cutting-edge AI techniques such as computer vision, natural language processing, or predictive analytics.

Why Join JB Solutions?

  • Innovative Projects: Work on groundbreaking mobile applications integrating AI and hardware, helping shape the future of technology.
  • Collaborative Environment: Join a highly motivated team of experts passionate about tech and delivering high-quality solutions.
  • Competitive Compensation: Receive a competitive salary and benefits package, including health insurance, bonuses, and more.
  • Career Growth: Opportunities for career advancement and skills development in a fast-paced, growing company.
  • Flexible Work Culture: Enjoy a flexible work environment with options for hybrid or remote work.
  • Employee Well-being: Focus on work-life balance, with wellness programs and ample vacation time.
  • Dynamic Office: Join us at our office in Ahmedabad, a hub for innovation and technology in the region.

Job Type: Contractual / Temporary
Contract length: 12 months

Pay: ₹40,000.00 - ₹60,000.00 per month

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You