Location: Noida, India (On-site)
Company: SayaCare
About SayaCare
At SayaCare, we're on a mission to make pharmacy and wellness solutions easier, smarter, and more accessible. Our tech team is growing, and we're looking for a Flutter Developer who not only loves building seamless mobile experiences but also understands the backbone of Android (Java/Kotlin), ensuring smooth collaboration and code reviews with our Android team.
Key Responsibilities
Flutter App Development
- Build and maintain cross-platform mobile applications using Flutter (Dart).
- Translate UI/UX designs into clean, high-quality Flutter code.
- Optimize apps for performance, responsiveness, and smooth user experience across devices.
Android to Flutter Migration
- Lead the shift from native Android (Java/Kotlin) to Flutter for our mobile apps.
- Analyze, understand, and reimplement the Android architecture into Flutter.
- Ensure platform-specific features and integrations are accurately migrated.
Code Review & Collaboration
- Review Java/Kotlin code from our Android developer for quality and consistency.
- Work hand-in-hand with Tushar to maintain and transition business logic, UI, and functionality.
- Suggest and establish Flutter + Android best practices for a cleaner, future-ready codebase.
Integration & Testing
- Integrate REST APIs, Firebase services, and third-party libraries.
- Write unit, widget, and integration tests to ensure stability.
- Debug and solve both Flutter and Android-related issues as they arise.
Version Control & CI/CD
- Work with Git for source control and code reviews.
- Collaborate with DevOps and backend teams for smooth CI/CD pipelines.
Documentation & Knowledge Sharing
- Document features, architecture, and migration steps clearly.
- Create Flutter-specific guidelines for future scalability and consistency.
Team Collaboration
- Coordinate actively with designers, backend developers, Android team (Tushar), and QA.
- Join sprint planning, daily stand-ups, and retrospectives to ensure smooth delivery.
What we expect from you:
Experience: 23 years working with Flutter (Dart) and hands-on experience in Java/Kotlin for Android apps.
Tech Skills:
- Solid knowledge of Android SDK, Gradle, and Activity Lifecycle.
- Experience with Flutter state management tools (Provider, Bloc, Riverpod, etc.).
- REST API, Firebase, and third-party SDK integration.
- Debugging and performance tuning on both Flutter and Android.
- A team player mindset especially for coordinating with Tushar and cross-functional teams.
Why join SayaCare
- Be part of a purpose-driven company reshaping the pharmacy and wellness experience.
- Collaborate closely with a passionate, skilled, and friendly tech team.
- Work on impactful projects that directly improve healthcare solutions.
Ready to code health into people's lives Apply now and let's build something meaningful together!