Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11390718

    Grey Orange logo

    Staff Mobile Engineer

    Grey Orange · Gurugram · onsite · Posted 70d ago

    Not disclosed10–14 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    As a Senior Mobile Engineer, you will lead the design, architecture, and development of our enterprise Flutter applications that power day-to-day retail operations, including RFID inventory management, replenishment, omnichannel fulfillment, cycle counts, receiving, stock transfers, and associate productivity. Unlike consumer mobile applications, gStore operates in demanding enterprise environments where reliability, performance, and scalability are critical.


    You'll solve complex engineering challenges involving hardware integration, real-time synchronization, offline workflows, and large-scale deployments while helping define the future architecture of our mobile platform. This role is ideal for engineers who enjoy solving difficult technical problems, take ownership end-to-end, and want to build products that have a measurable impact on global retailers.


    Responsibilities:

    • Design, develop, and maintain enterprise-grade mobile applications using Flutter and Dart.
    • Define scalable mobile architecture using clean architecture, SOLID principles, and modern state management patterns.
    • Build reusable frameworks and components used across multiple applications.
    • Develop intuitive, responsive user experiences optimized for rugged handheld devices and tablets.
    • Integrate with RFID readers, barcode scanners, Bluetooth peripherals, mobile printers, cameras, and native platform SDKs
    • Design robust offline-first synchronization strategies that gracefully handle intermittent connectivity.
    • Partner with backend engineers to define scalable APIs and efficient synchronization protocols
    • Optimize application startup time, memory usage, battery consumption, and overall responsiveness.
    • Troubleshoot complex production issues involving hardware communication, networking, concurrency, and performance.
    • Write high-quality, maintainable, and well-tested code using unit, widget, and integration testing.
    • Participate in architecture reviews, technical design discussions, and code reviews.
    • Mentor engineers and help establish engineering best practices across the mobile organization.
    • Work closely with product management, UX, QA, and customer success to deliver customer-facing capabilities.


    Requirements:

    • 8+ years of professional software engineering experience.
    • 4+ years building and shipping production Flutter applications.
    • Expert knowledge of Flutter and Dart.
    • Strong understanding of Flutter internals, asynchronous programming, isolates, streams, and application lifecycle.
    • Experience building large-scale enterprise or B2B mobile applications.
    • Strong experience with clean architecture and modular application design.
    • Experience with state management frameworks such as Riverpod, Bloc, or Provider.
    • Experience integrating REST APIs, GraphQL, WebSockets, and real-time data streams.
    • Experience implementing offline-first applications using local persistence technologies such as Hive, Isar, SQLite, or Realm.
    • Experience integrating native Android and iOS functionality using platform channels.
    • Excellent debugging, profiling, and performance optimization skills.
    • Experience working within Agile software development teams.
    • Strong written and verbal communication skills.


    Preferred Qualifications:

    • Experience with one or more of the following is highly desirable: RFID technologies and handheld readers; Zebra handheld devices; Bluetooth Low Energy (BLE) Barcode scanning SDKs; mobile printing; enterprise mobility solutions; retail technology platforms; inventory management systems; warehouse management systems; omnichannel retail workflows (BOPIS, Ship-from-Store, Endless Aisle); Firebase.

    Sourced from instahyre

    Skills

    GraphQLBlocProviderRiverpodREST APIFlutterDart

    About Grey Orange

    Grey Orange logo

    Grey Orange

    Software Product

    750

    employees

    2012

    14 years old

    Gurgaon / Gurugram, Haryana

    India

    ₹17.8L PA avg

    Avg at Grey Orange

    About

    GreyOrange is a Warehouse Automation Company, that operates through a combination of AI Software and autonomous mobile robots Warehouse robotics.

    Industries

    Software ProductAutomobile

    Employee ratings

    10 reviews

    3.0/ 5

    Culture

    2.9

    Career growth

    2.6

    Work-life

    2.8

    Employees rate it well for

    Compensation & Benefits33Skill Development30

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Staff Mobile Engineer · waiting for your command