linkedin
Senior Mobile Engineer (iOS + Flutter)
Tricog Health
Bengaluru, IND
Full-time
Mid-Senior
Onsite
Discovered 3 weeks ago
iOS developmentSwiftFlutterDartCustom UI component developmentSwift Concurrency
Role Overview
Build mobile applications used in real-world healthcare environments.
Own the iOS side of a Flutter application and take features from idea to release with product, design, backend, and QA teams.
The role lists Bangalore as its location and asks for 4+ years of experience.
Key Skills for This Role
iOS developmentSwiftFlutterDartCustom UI component developmentSwift Concurrency
Full Job Posting
About the Role
Build mobile applications used in real-world healthcare environments.
Own the iOS side of a Flutter application and take features from idea to release with product, design, backend, and QA teams.
The role lists Bangalore as its location and asks for 4+ years of experience.
What You’ll Do
- Build and maintain mobile applications using iOS (Swift) and Flutter (Dart).
- Design and develop accurate, responsive custom UI components for data-dense interfaces.
- Write clean, scalable, maintainable code following modern development practices.
- Use concurrency and background processing to keep the app responsive under continuous data.
- Profile and optimize performance, memory, and battery across devices and OS versions.
- Integrate external libraries and build reusable modules or frameworks where useful.
- Integrate REST APIs and handle on-device data storage securely.
- Participate in code reviews and contribute to architecture and technical discussions.
- Own App Store and Play Store releases, monitoring, and production support.
- Contribute to Android where shared code requires it.
Must-Have Qualifications
- 4+ years building production mobile applications, including at least 2 years hands-on with native iOS using Swift.
- Hands-on Flutter experience and a good understanding of Flutter architecture.
- Experience building custom iOS UI components, not only composing standard ones.
- Understanding of iOS multithreading and concurrency using Swift Concurrency and/or GCD.
- Experience diagnosing memory leaks, retain cycles, and performance issues with Instruments or similar tools.
- Experience integrating third-party libraries and SDKs and independently releasing and maintaining App Store apps.
- Working knowledge of Android fundamentals and app lifecycle.
- Strong programming fundamentals, OOP, problem-solving, and ownership.
Nice to Have
- Exposure to regulated environments such as healthcare or medical devices.
- Experience integrating external hardware or peripherals, including Bluetooth or USB devices.
- Experience creating frameworks, building Flutter desktop applications, or working with backend APIs and cloud services.
- Experience with offline data handling and synchronization.
Why Join
- Work on products intended to make an impact in healthcare.
- Solve engineering challenges involving rendering, performance, and device integration.
- Take ownership of the mobile platform with support from an engineering team.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career