Search by job, company or skills

Recro

Mobile Application Developer

Save
  • Posted 9 days ago
  • Be among the first 40 applicants
Early Applicant

Job Description

App Developer

Location: Bengaluru, India (On-site)

Role Type: Full-time

Experience: 1–2 years

About the client is an AI wearables startup building Neo 1, a next-generation wearable device, and its companion mobile app. We're a small, fast-moving team shipping real hardware to real users. If you want to work close to the metal — across Flutter and native Android/iOS — this is the place.

The Role

We're looking for an App Developer to join our mobile team and help build the Neo 1 companion app. You'll work on production code from day one — touching Flutter UI, native platform channels, and the integrations that make our wearable talk to the phone.

This isn't a write tests for senior engineers role. You'll own features end-to-end, ship to real users, and grow fast in a team where mobile and hardware converge.

What You'll Do

• Build and maintain features in our Flutter/Dart companion app across Android and iOS • Write native code (Kotlin/Swift) when Flutter isn't enough — platform channels, background services, native integrations

• Debug real production issues across Android App Links, iOS Universal Links, push notifications, and OTA updates

• Contribute to release workflows — Play Store, App Store, Shorebird OTA patches • Collaborate with hardware, firmware, and backend engineers on cross-functional features

What We're Looking For

Must-haves

• Solid foundation in Flutter and Dart — you've built and shipped at least one non-trivial app (personal projects count)

• Experience with Android development in Kotlin

• Experience with iOS development in Swift

• Clarity on BLoC / Cubit architecture — you understand the patterns, not just the boilerplate

• Understanding of mobile fundamentals: app lifecycle, async programming, state management, networking

• Familiarity with Git and collaborative development workflows

• Strong problem-solving instincts — you can read stack traces, search docs, and figure things out

• Clear written communication (we document a lot)

Nice-to-haves

• Experience with React or JavaScript — useful for web-side work we occasionally touch

• Experience with Firebase (Auth, Remote Config, Crashlytics, FCM)

• Familiarity with Pigeon or platform channels for Flutter-native communication

• Experience with Shorebird or other OTA update systems

• Contributions to open source or technical writing/blogging

What We Offer

• Direct impact on a shipping product used by real customers

• Mentorship from senior engineers working across mobile and hardware

• Exposure to the full stack of a hardware startup — not just one layer

• Competitive compensation and equity

• A small team where your work is visible and your voice matters

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148664863

Similar Jobs

Bengaluru, India

Skills:

MVVMRest ApisKotlinAI development toolsClean ArchitectureHiltDataStoreKoinKotlin CoroutinesRoomCompose Multiplatform

Bengaluru, India

Skills:

Android developmentUnit TestingAndroid SDKKotlinSwiftUIJetpack ComposeiOS Swiftapplication performance monitoring

Bengaluru, India

Skills:

JavaKotlinVersion Control ToolsAndroidRestful ApisSwiftMobile Architecturemobile frameworksUI UX principlesSDKs

Bengaluru, India

Skills:

KotlinSwiftReact Nativeperformance optimizationAndroid Architecture components

Bengaluru, India

Skills:

AndroidFlutterNetworkingMobile App DevelopmentMVVMIosDart 2.0Event loopApp architecturesBLOCsThreading