Search by job, company or skills

Senior Mobile Engineer (iOS/Flutter)

Senior Mobile Engineer (iOS/Flutter)

Tricog Health
4-6 Years
Not Disclosed
Early Applicant
  • Posted 3 days ago
  • Be among the first 30 applicants

Job Description

About the Role:

We are looking for a Senior Mobile Engineer to build mobile applications used in real-world healthcare environments. A significant part of the work is building custom UI components that are accurate, responsive, and reliable under continuous, real-time data. You'll own the iOS side of a Flutter application and work closely with product, design, backend, and QA to take features from idea to release.

What You'll Do:

  • Build and maintain mobile applications using iOS (Swift) and Flutter (Dart).
  • Design and develop custom, data-dense UI components with a high bar for accuracy and responsiveness.
  • Write clean, scalable, and maintainable code following modern development practices.
  • Work with concurrency and background processing to keep the app responsive under continuous data.
  • Profile and optimize applications for performance, memory usage, and battery across devices and OS versions.
  • Integrate external libraries and build reusable modules or frameworks where useful.
  • Integrate REST APIs and handle data storage securely on device.
  • Participate in code reviews and contribute to architecture and technical discussions.
  • Own releases to the App Store and Play Store, including monitoring and production support.
  • Contribute to the Android side where shared code requires it.

What We're Looking For/Must To Have:

  • 4+ years of experience building production mobile applications, with at least 2 years hands-on in native iOS (Swift).
  • Hands-on experience in Flutter. Good understanding of flutter architecture.
  • Experience building custom UI components on iOS, rather than only composing standard ones.
  • Good understanding of multi-threading and concurrency on iOS (Swift Concurrency and/or GCD).
  • Experience diagnosing and fixing memory leaks, retain cycles, and performance issues using Instruments or similar tools.
  • Experience integrating third-party libraries and SDKs.
  • Experience independently releasing and maintaining apps on the App Store.
  • Working knowledge of Android fundamentals and app lifecycle.
  • Strong programming fundamentals, OOPS, and problem-solving ability.
  • Comfortable taking ownership of a problem and driving it to completion.

Nice to Have:

  • Exposure to regulated environments such as healthcare or medical devices.
  • Experience integrating external hardware or peripherals (Bluetooth / USB devices).
  • Experience creating frameworks.
  • Experience building desktop applications with Flutter.
  • Understanding of backend APIs and cloud services.
  • Experience with offline data handling and sync.

Why Join Us

  • Work on products that make a real impact in healthcare.
  • Solve real engineering challenges in rendering, performance, and device integration.
  • Strong ownership of the mobile platform, with a supportive engineering team around you.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company