Mobile Application Developer

Rimes International

Chennai District

On-site

INR 600,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Rimes International seeks a skilled mobile application developer to design, build, and maintain Android and/or iOS apps. You will work with real-time data feeds, backend APIs, and offline-first features to deliver reliable, user-friendly experiences.

The role involves collaboration with Full Stack, AI/ML, GIS, and domain experts, plus testing, releases on app stores, and ongoing maintenance to ensure performance and security standards are met.

Qualifications

  • Bachelor's degree in CS or related field required.
  • 2–4 years of mobile app development experience.
  • Proficiency in Kotlin/Java for Android and Swift/Objective-C for iOS.

Responsibilities

  • Design, develop, and maintain Android and/or iOS applications.
  • Build scalable, high-performance mobile applications aligned with DSS platforms.
  • Ensure smooth user experience across devices and OS versions.
  • Integrate applications with backend APIs and real-time data feeds.
  • Implement push notification systems and offline-first features.
  • Collaborate with UI/UX designers and cross-functional teams.
  • Conduct testing and prepare builds for app stores.

Skills

Kotlin/Java
Android SDK
iOS SDK
Flutter/React Native
RESTful APIs
Git
UI/UX principles

Education

Bachelor's degree in Computer Science or related field

Tools

Android Studio
Xcode
Firebase
SQLite/Room/Core Data

Job description

Role & responsibilities

Mobile Application Development

  • Design, develop, and maintain Android and/or iOS applications
  • Build scalable, high-performance mobile applications aligned with DSS platforms
  • Ensure smooth user experience across different devices and OS versions

Real-Time Data Integration

  • Integrate applications with backend APIs and real-time data feeds
  • Handle streaming or near-real-time updates for weather alerts, forecasts, and risk information
  • Ensure efficient data synchronization between server and mobile applications

Alerting and Notification Systems

  • Implement push notification systems for early warnings and alerts
  • Ensure reliable delivery of time-sensitive notifications
  • Support user-level customization of alert preferences

Offline Functionality and Performance Optimization

  • Develop offline-first features for low-connectivity environments
  • Optimize app performance, battery usage, and data consumption
  • Ensure application stability under high data loads and emergency conditions

UI/UX Implementation

  • Collaborate with UI/UX designers to implement intuitive and user-friendly interfaces
  • Ensure responsiveness and accessibility across different screen sizes
  • Maintain consistency with design systems and usability standards

Testing and Deployment

  • Conduct unit testing, integration testing, and debugging
  • Prepare builds and manage app releases on Google Play Store and Apple App Store
  • Ensure compliance with platform guidelines and security standards

Maintenance and Support

  • Provide ongoing maintenance, bug fixes, and feature enhancements
  • Monitor application performance and user feedback
  • Ensure continuous improvement of application functionality

Collaboration and Coordination

  • Work closely with Full Stack Developers, AI/ML Developers, GIS Experts, and domain specialists
  • Participate in sprint planning, reviews, and technical discussions
  • Support coordination with stakeholders and partner agencies

Additional Responsibilities

  • Perform other tasks as assigned by the supervisor in line with project needs and priorities.

Deliverables:

  • Fully functional Android and/or iOS applications
  • Integration with DSS platforms and backend systems
  • Real-time alerting and notification features
  • Offline-capable mobile application modules
  • Clean, maintainable, and version-controlled code
  • Published applications on app stores (where applicable)
  • Technical documentation and user guides
  • Periodic progress reports aligned with project timelines

Preferred candidate profile

Education:

  • Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field

Experience:

  • Minimum 2–4 years of experience in mobile application development

For Android:

Proficiency in Kotlin / Java

Experience with Android SDK, Android Studio

For iOS:

Proficiency in Swift / Objective‑C

Experience with Xcode and iOS SDK

Or Cross-Platform:

Experience with Flutter / React Native/ Ionic

Core Technical Skills:

  • Experience integrating RESTful APIs and real-time data services
  • Experience with mobile UI frameworks and responsive design
  • Knowledge of offline-first architecture and local data storage (SQLite, Room, Core Data)
  • Experience with push notifications (e.g., Firebase Cloud Messaging, APNs)
  • Familiarity with version control systems (Git)
  • Understanding of mobile app performance optimization and debugging

Desirable Skills:

  • Experience with map-based applications (Google Maps, Mapbox, Leaflet-based integrations)
  • Familiarity with GIS and geospatial data visualization
  • Experience working with real-time alerting systems
  • Knowledge of mobile security best practices
  • Experience with CI/CD pipelines for mobile apps
  • Experience deploying apps to Google Play Store and Apple App Store

Personal Qualities:

  • Strong problem-solving and debugging skills
  • Attention to detail and usability
  • Ability to work independently and in cross-functional teams
  • Strong communication and coordination skills
  • Adaptability to evolving project requirements
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Application Developer
Mobile Application Developer

Nanocore Systems • Bengaluru

On-site
INR 700,000 - 1,000,000
Mobile Application Developer
Mobile Application Developer

Karmayogi Bharat • New Delhi

On-site
INR 1,200,000 - 1,800,000
Technology Manager
Technology Manager

Inspire Solutions Inc. • Hyderabad

On-site
INR 2,400,000 - 4,200,000
Senior Mobile App Developer
Senior Mobile App Developer

Jobtailor • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Mobile App Developer
Mobile App Developer

Digit IT • Hyderabad

On-site
INR 600,000 - 1,200,000
Mobile Application Developer - Android and iOS
Mobile Application Developer - Android and iOS

Tech ECS Limited • Kolkata District

On-site
INR 900,000 - 1,300,000
Mobile Application Developer (Native Android & iOS)
Mobile Application Developer (Native Android & iOS)

iauro Systems Pvt. Ltd. • Pune District

On-site
INR 1,200,000 - 1,800,000
Mobile App Developer (ios, ReactNative)
Mobile App Developer (ios, ReactNative)

Synapseindia • Kolkata District

On-site
INR 1,200,000 - 2,000,000
Mobile Application Developer (Native Android & iOS)
Mobile Application Developer (Native Android & iOS)

iauro Systems Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Mobile Developer
Mobile Developer

Kodo • Mumbai

On-site
INR 1,800,000 - 3,200,000