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.
• Positive 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.
📌 Senior Mobile Engineer (Bengaluru)
🏢 Tricog Health
📍 Bengaluru
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.