Description :
At Sunfox Technologies, we are more than just a tech company we are a mission-driven force transforming the landscape of healthcare.
Our flagship innovation, Spandan, is not just a device its a lifeline. This pocket-sized ECG has redefined how and where heart health is monitored.
From rural clinics to urban offices, Spandan brings hospital-grade cardiac diagnostics to the fingertips of millions.
With zero dependency on electricity or the internet, it empowers health workers, doctors, and even caregivers to detect heart conditions early, saving precious lives when every second counts. We are proud to be Indias leading portable ECG provider but we are not stopping there.
We are scaling across schools, corporates, armed forces, NGOs, and government health programs, ensuring that no heartbeat goes unheard.
At Sunfox, you wont just build technology youll help build healthier futures. Youll collaborate with passionate minds, work on cutting-edge innovations, and contribute to a vision where affordable, accessible, and intelligent healthcare is a reality for all.
Why Sunfox Technologies ?
- Make an Impact : Your designs will help save lives and make healthcare more accessible to under- served populations across India.
- Innovative Environment : Work in a creative and dynamic team focused on pushing the boundaries of healthcare technology. Your work will have a direct impact on how healthcare professionals and patients interact with life-saving technology.
- Growth Opportunities : As Sunfox grows, so will you. We provide opportunities for skill development And career growth through mentorship, training, and exposure to cutting-edge technologies.
- Collaborative Culture : Join a passionate team of professionals who are all working toward a common goal of improving healthcare. Collaboration, feedback, and continuous learning are integral to our work culture.
- Work-Life Balance : Our headquarters in Dehradun offers a beautiful environment for both personal and professional growth, with a vibrant community and a balanced lifestyle.
The Role :
We are looking for a skilled and passionate Flutter Engineer with a strong background in native Android development.
You will be a key member of our agile team, responsible for developing and maintaining our core Flutter application.
This is not a typical Flutter role. We need a "full-stack" mobile engineer who is comfortable writing beautiful, high-performance Dart code but is also not afraid to dive deep into the native Android (Kotlin / Java) layer to build custom platform integrations, optimize performance, and manage hardware communication.
You will be a critical bridge between the cross-platform world of Flutter and the device-specific power of Android.
Key Responsibilities :
Flutter Development : Design, build, and maintain high-quality, reusable, and performant code for our Flutter application using Dart.Native Android Integration : Develop and maintain platform-specific features, background services, and optimizations using Kotlin and / or Java.Platform Channels : Implement and manage the communication between Flutter and native Android code using platform channels (Method Channel, Event Channel, etc.).Hardware Communication : (If applicable, e.g., for Spandan) Work with native Android APIs (like Bluetooth Low Energy / BLE) to ensure robust and reliable communication with our connected hardware devices.Collaboration : Work in close collaboration with our Product and Design teams within our dual-track agile workflow, participating in both Discovery (prototyping, feasibility checks) and Delivery (sprint execution).Quality & Testing : Write clean, maintainable code and ensure its quality by writing unit, widget, and integration tests.Code Reviews : Participate in our team's code review process, providing and receiving constructive feedback to maintain our high-quality bar.Git Workflow : Adhere to our established Git workflow (master / develop / release branches) for all development, ensuring code is clean, documented, and properly merged.App Lifecycle Management : Manage the full Android app lifecycle, including profiling for performance, managing app size, and ensuring compatibility across a wide range of Android devices.Required Skills & Qualifications (Must-Haves) :
3+ years of professional experience in mobile application development.2+ years of hands-on, professional experience building, shipping, and maintaining production-quality apps with Flutter & Dart.Strong, proven experience with native Android development (Kotlin / Java). You must be comfortable opening Android Studio for native work.Demonstrable experience with Android-specific features (e.g., Background Services, Broadcast Receivers, Permissions, and the Android Activity Lifecycle).Experience with Flutter Platform Channels and a deep understanding of how to bridge Flutter to native code.Proficiency with REST APIs, JSON, and asynchronous data handling.Solid understanding of modern Git workflows and version control best practices.A strong portfolio with at least one or two apps published on the Google Play Store that we can review.Preferred Qualifications (Nice-to-Haves) :
Expertise in a modern state management pattern (e.g., BLoC, Riverpod, or Provider).Experience with Bluetooth Low Energy (BLE) on Android.Familiarity with CI / CD pipelines (e.g., GitHub Actions, Code magic, Bitrise) for automated building and deployment.Experience with Jira, Confluence and agile process.Knowledge of Android performance profiling tools (e.g., Android Studio Profiler, Perfetto)(ref : hirist.tech)