🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Type: Full-time Location: Remote About HLTH HLTH is one of the fastest growing brands of 2026, reaching the top 3% in growth of all stores in the Shopify ecosystem and we’re just getting started (literally). At HLTH we believe understanding your health should be effortless. Our devices and app turn health monitoring into clear insights anyone can act on. We build for people who care about longevity, balance, and a healthier future because healthcare shouldn't be reactive. It should be proactive, continuous, and deeply personal. Before You Apply HLTH is an intense environment: we’re demanding and ambitious, which means we ask a lot of ourselves and one another. This means fantastic learning, achievements, and career growth, but it also requires a significant commitment. We move fast, standards are high, and ownership is real. This is not a coast job. If you want to be challenged, stretched, and pushed harder than ever before, we invite you to apply. The Role We are building the future of continuous health optimization at HLTH. Our biometric wearable lives or dies on the reliability of its data pipeline. We aren't looking for a traditional app developer who just hooks up UI views to REST endpoints. We need a Senior Flutter Mobile Engineer who specializes in Flutter to own it end to end: ensuring our app seamlessly wakes up, reconnects, restores state, and processes critical health data over low-power BLE streams without draining the user's device. What You’ll Do Design, develop, and maintain the Flutter and Dart codebase along with the overall xplat architecture Create native bridging modules in Swift and Kotlin for platform-specific features and critical paths. Manage BLE connection lifecycles including discovery, reconnection, state restoration, MTU handling and reliable data transfer without excessive battery drain Integrate the mobile app with Supabase for authentication, database, realtime features and storage, and with Cloudflare R2 for raw and high-volume health data Build offline-first experiences using local storage solutions such as Drift together with secure storage and reliable data synchronization Set up and maintain CI/CD pipelines using GitHub Actions and Fastlane for automated builds and releases to TestFlight and the Play Console Implement basic error monitoring with Sentry and track key product events through PostHog Establish codebase standards, make architecture decisions, and be an example for junios Work closely with the product owner and designers to turn requirements into polished mobile experiences Who You Are Multiple production Flutter apps shipped to both the App Store and Google Play. Strong Dart and modern Flutter (Riverpod or Bloc preferred). Practical experience writing and debugging native Swift and Kotlin code for bridging and platform constraints. Hands-on production experience with Bluetooth Low Energy Experience owning or heavily contributing to mobile CI/CD Comfortable with asynchronous data streams, offline caching, and REST (or GraphQL) synchronization. Ability to work independently and make sound architectural trade-offs. Requirements 5+ years of commercial Flutter/Dart development experience Proven hands-on experience working with Bluetooth Low Energy in real-world environments Experience supporting BLE functionality across both iOS and Android Practical experience writing and debugging native Swift and Kotlin code for bridging and platform constraints Solid understanding of REST API integration and asynchronous application architecture Experience with secure storage, authentication flows, and modern state management Strong debugging and problem-solving skills, particularly around connectivity issues and device-level edge cases Experience owning or heavily contributing to mobile CI/CD pipelines Nice to Have: Background in IoT, wearables, smart devices, access control, or hardware-integrated apps Knowledge of mobile platform internals related to Bluetooth and background processing Experience with HealthKit / Health Connect. Familiarity with Supabase, Cloudflare R2, Sentry, or similar tools. Protobuf or binary protocol experience. Compensation Pay Range: Based on region and experience Exact compensation will depend on a number of factors, which may include the successful candidate's skills, level, years of experience, technical expertise, and other qualifications. Not all candidates will be eligible for the upper end of the salary range. What’s In It For You Competitive Pay Performance based bonuses Fully remote working flexibility Unlimited PTO (10-day minimum to recharge) Direct access to $9-figure revenue copywriters for coaching Educational learning & coaching stipend Free company devices and app access And most importantly daily scheduled nap time Our Hiring Process Application and portfolio review Screening Interview Interview with the founders Team interview and offer
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.