Mobile Application Developer (Noida)

Mobile Application Developer (Noida)

31 Jul
|
Shri Ram Institute of Rural Development
|
Noida

31 Jul

Shri Ram Institute of Rural Development

Noida

– 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.

Positive communication and teamwork.

Ability to work independently and meet project deadlines.

Strong 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.

Team-oriented 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