Flutter Engineer
2 days ago
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 (MethodChannel, EventChannel, 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).
Job Types: Full-time, Permanent
Benefits:
- Flexible schedule
- Paid sick time
- Provident Fund
Work Location: In person
-
Flutter Engineer
1 week ago
Dehra Dūn, Uttarakhand, India Sunfox Technologies Full time ₹ 6,00,000 - ₹ 18,00,000 per yearDescriptionAt 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...
-
Full Stack Engineer
3 weeks ago
Dehra Dun, India SUUVO INC Full timeSUUVO is a fast-growing US social entertainment startup (mobile app) building the next-gen platform for creators — short videos, livestreaming, global calls, gamification, and in-app shopping.We're launching in the USA soon and expanding globally.We’re now hiring a Full-Stack Developer to join our founding engineering team.What You’ll Work On Build the...