Mobile Application Developer (Noida)

Mobile Application Developer (Noida)

01 Aug
|
Shri Ram Institute of Rural Development
|
Noida

01 Aug

Shri Ram Institute of Rural Development

Noida

Job Description – Mobile Application Developer (Flutter)

Position - Mobile Application Developer (Flutter)

Experience - 2–5 Years

Location - Noida (Work from Office)

Employment Type - Full-Time

About the Role

We are looking for a highly motivated Flutter Mobile Application Developer to design,

develop, and maintain high-performance cross-platform mobile applications for Android and

iOS. The candidate will work on enterprise ERP applications integrated with IoT devices, AIpowered

features, cloud services, and REST APIs.

The ideal candidate should have experience in building scalable mobile applications with

strong knowledge of Flutter, API integration, embedded device communication, and modern

mobile architectures.

Key Responsibilities

* Design, develop, test, and deploy Flutter applications for Android and iOS.

* Develop reusable, scalable, and maintainable application components.

* Integrate RESTful APIs, JSON services, and third-party SDKs.

* Implement secure authen?ca?on (JWT/OAuth), user management, and role-based access.

* Integrate mobile applications with ERP backend services developed in .NET.

* Work with SQL Server-based backend APIs.

* Develop offline data synchroniza?on and local database management (SQLite/Hive).

* Integrate Bluetooth/BLE devices such as weighing scales, thermal printers, RFID readers,

barcode scanners, and milk analyzers.

* Implement GPS, Camera, biometric authentication, push notifications, and background

services.

* Build AI-enabled features such as smart search, OCR, image recognition, predictive

analytics, and chatbot integration.

* Work with embedded hardware communication through Bluetooth, USB, Serial, and Wi-Fi

interfaces.

* Develop simulation modules to emulate embedded hardware for testing and development

without physical devices.





* Optimize application performance, battery usage, and memory consumption.

* Write unit tests and participate in code reviews.

* Troubleshoot production issues and provide timely fixes.

* Collaborate with UI/UX designers, backend developers, QA engineers, DevOps teams, and

business analysts.

* Publish and maintain applications on Google Play Store and Apple App Store.

Required Technical Skills

Flutter

* Flutter SDK

* Dart Programming

* State Management (Provider, Riverpod, Bloc, or GetX)

* Material Design

* Responsive UI Development

* Custom Widgets

* Animations

Mobile Architecture

* MVVM / Clean Architecture

* Repository Pattern

* Dependency Injection

* SOLID Principles

API & Backend Integration

* REST APIs

* JSON

* HTTP/Dio

* Authentication (JWT/OAuth)

* File Upload/Download

* API Error Handling

Local Storage

* SQLite

* Hive

* Shared Preferences

Device Integration

* Bluetooth/BLE

* USB/Serial Communication

* Thermal Printer Integration

* RFID Devices

* Barcode/QR Scanner

* Camera Integration

* GPS

* Biometric Authentication

* Push Notifications (Firebase Cloud Messaging)

Embedded System Simulation

* Simulate embedded devices for development and testing.

* Mock hardware interfaces and communication protocols.

* Test Bluetooth and serial communication using virtual devices.

* Develop configurable simulators for IoT hardware.

AI Integration





Experience with one or more of the following:

* OpenAI APIs / Azure OpenAI

* Google Gemini APIs

* OCR

* Computer Vision

* Image Processing

* AI Chatbots

* Speech-to-Text / Text-to-Speech

* Predictive Analytics

* Recommendation Systems

Cloud & DevOps

* Firebase

* Crashlytics

* Analytics

* Git

* GitHub/GitLab

* CI/CD Pipelines

Preferred Skills

* Experience integrating enterprise ERP applications.

* Experience with IoT-based mobile applications.

* Knowledge of MQTT/WebSocket communication.

* Understanding of secure coding practices.

* Experience with Progressive Web Apps (PWA).

* Knowledge of Agile/Scrum methodologies.

* Experience working with Microsoft .NET backend APIs.

Educational Qualification

* B.E./B.Tech in Computer Science, Information Technology, Electronics, or MCA.

* Equivalent technical qualifications with relevant experience may also be considered.

Soft Skills

* Strong analytical and problem-solving skills.

* Excellent debugging abilities.

* Valuable communication and teamwork.

* Ability to work independently and meet project deadlines.

* Robust ownership and learning attitude.

Preferred Experience

Candidates having experience in one or more of the following domains will be preferred:

* ERP Applications

* Dairy ERP

* Supply Chain Management

* Manufacturing

* Inventory Management

* Logistics

* Finance & Accounting

* IoT Applications

* Field Force Automation

* Retail Applications

What We Offer

* Opportunity to work on enterprise-scale ERP products.

* Exposure to AI, IoT, and embedded device integrations.

* Latest Flutter and cloud technologies.

* Career growth in enterprise application development.

* Collaborative and innovation-driven work environment.

📌 Mobile Application Developer (Noida)
🏢 Shri Ram Institute of Rural Development
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mobile application developer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: mobile application developer (noida) / noida