Mobile Application Developer

2 years

0 Lacs

Posted:23 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

ob Title: Mobile Application Developer

Location:

Work Mode:

CTC:

Experience:

Employment Type:

Joining:


About Rasta.AI:

Rasta.AI is an advanced road infrastructure monitoring and management platform developed by AI Unika Technologies (P) Ltd. Using AI-driven visual analytics, IoT, and geospatial intelligence, the platform detects, classifies, and predicts road surface damages like potholes and cracks. As part of the Rasta.AI engineering team, you will contribute to developing mobile solutions that support on-ground data capture and connect seamlessly with AI-powered insights.


Job Overview

Mobile Application Developer


Key Responsibilities

Android Development (Primary Role)

  • Develop, maintain, and optimize 

    native Android applications

     using Kotlin/Java.
  • Work with Android Jetpack components, Services, Broadcast Receivers, Background Tasks, and Permissions.
  • Integrate system-level APIs such as GPS, Camera, Sensors, Storage, and Connectivity.
  • Implement Google Maps and Location-based features for field-level operations.
  • Handle different device configurations and ensure smooth performance across devices.

Flutter Development (Secondary Role)

  • Build or support cross-platform app modules using Flutter.
  • Work with state management tools like Provider, BLoC, or GetX.
  • Assist in integrating Flutter apps with native Android functionalities via platform channels.
  • Implement UI/UX designs into Flutter-based screens.

Testing, Deployment & Maintenance

  • Write clean, maintainable, and well-tested code.
  • Troubleshoot and debug Android and Flutter applications.
  • Manage releases on the Google Play Store.
  • Work with Firebase services such as Auth, Firestore, FCM, Crashlytics, and Analytics.

Collaboration

  • Work closely with designers, backend teams, and product managers.
  • Participate in daily standups, code reviews, and architecture discussions.
  • Translate UI/UX wireframes into functional mobile screens.


Required Skills & Experience

  • Minimum 

    2+ years

     of hands-on experience in 

    native Android development (Kotlin/Java)

    .
  • Working knowledge of 

    Flutter

     and Dart.
  • Experience with Google Maps, Location APIs, Camera APIs, and sensors.
  • Familiarity with Firebase services (Auth, Firestore, Messaging, Crashlytics).
  • Understanding of REST APIs and client–server communication.
  • Proficient with Git and Agile development practices.
  • Strong debugging and performance optimization skills.


Nice to Have

  • Experience publishing apps on Play Store.
  • Knowledge of basic iOS concepts (Flutter side).
  • Exposure to CI/CD tools like GitHub Actions, Bitrise, or Codemagic.
  • Familiarity with offline data handling and background services.


Why to Join us:

  • Be part of an AI-first company solving real-world infrastructure challenges.
  • Opportunity to work on smart city and mobility innovation projects.
  • Collaborative environment with learning, ownership, and growth.
  • Exposure to cutting-edge tech in AI, data intelligence, and mobile development.


How to Apply:

Interested candidates can send their updated resume and a short cover letter to:

📩 hr@aiunika.com


Please mention “Application for Mobile Application Developer – Rasta.AI” in the subject line.

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