SE Flutter Developer

Sunflower Lab

Not Interested
Bookmark
Report This Job

profile Job Location:

Vadodara - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

Were looking for a hands-on mobile engineer with 3 years of professional mobile development experience including 2 years building production apps in Flutter and intermediate-level knowledge of both native iOS (Swift) and native Android (Kotlin/Java).
Key responsibilities:
  • Design & build new Flutter features and reusable widgets write bridging code in Swift/Objective-C or Kotlin/Java when native capabilities are required for iOS and Android platforms.
  • Drive architecture (Clean / MVVM BLoC/Riverpod) and enforce coding standards code reviews and automated tests.
  • Maintain native iOS modules (UIKit and where appropriate SwiftUI) and Android modules (Jetpack libraries Material Design) to ensure seamless integration with the Flutter layer.
  • Set up & monitor CI/CD (Fastlane GitHub Actions/Bitrise Gradle) for linting unit/UI tests code-signing and one-tap App Store & Play Store releases.
  • Profile performance & memory proactively optimise startup time rendering FPS battery and network usage across both platforms.
  • Integrate third-party services (Firebase Stripe/Braintree social logins MapKit/Google Maps analytics push notifications) for iOS and Android.
  • Guard security & privacy implementing SSL-pinning secure storage (Keychain/EncryptedSharedPrefs/KeyStore) obfuscation and consent flows (GDPR/CCPA).
  • Collaborate & mentor - break down epics into stories estimate pair-program and coach junior engineers.
  • Manage store releases for both App Store and Play Store create artefacts (screenshots release notes) run phased roll-outs track crashes (Crashlytics/Sentry) and own hotfix pipeline.
  • Stay current - evaluate WWDC/Google I/O updates (Impeller Swift Concurrency Jetpack Compose etc.) and present proof-of-concepts.

Skill sets/Experience we require:

  • Flutter/Dart (2 yrs) - custom renderers platform channels responsive/adaptive layouts DevTools profiling BLoC/Cubit or Riverpod null-safety advanced state management patterns.
  • Native iOS - Swift (Intermediate) - UIKit fundamentals Auto-Layout storyboards or programmatic UI Push Notifications Core Location MapKit basic understanding of SwiftUI iOS SDK patterns and architecture.
  • Native Android - Kotlin/Java (Intermediate) - Activity/Fragment lifecycle ConstraintLayout Material Design components Android SDK basic understanding of Jetpack Compose Gradle configuration Play Services integration.
  • Testing - Dart unit/widget/integration tests XCTest/XCUITest for iOS JUnit/Espresso for Android code-coverage pipelines.
  • CI/CD & DevOps - Fastlane GitHub Actions or Bitrise iOS provisioning profiles Android keystore management TestFlight & internal Play Store testing.
  • API/Data - REST & GraphQL WebSockets/Firestore for real-time features JSON serialisation and data persistence.
  • Version Control & Workflow - Git (feature-branch & PR flow) JIRA/YouTrack Confluence/Markdown documentation.
  • Store Operations - App Store Connect & Google Play Console configuration in- app purchases/subscriptions phased release A/B testing.
  • Platform Channels - Experience implementing method channels and event channels to communicate between Flutter and native code for both iOS and Android.
  • Soft Skills - strong problem-solver proactive communicator comfortable in Agile/Scrum ceremonies.

Good to have skills :
  • SwiftUI & Jetpack Compose experience with modern declarative UI patterns.
  • Advanced native development expertise in either iOS or Android.
  • Kotlin Multiplatform Mobile (KMM) awareness.
  • Mobile AI/ML know-how - Core ML TensorFlow Lite ML Kit on-device model optimisation/quantisation real-time inference pipelines.
  • Experience with Flutter Web or Desktop deployments.
  • Understanding of reactive programming (RxDart Combine RxJava/Kotlin Flow).

Education:
  • Bachelors degree in Computer Science Engineering or equivalent practical experience.
Were looking for a hands-on mobile engineer with 3 years of professional mobile development experience including 2 years building production apps in Flutter and intermediate-level knowledge of both native iOS (Swift) and native Android (Kotlin/Java).Key responsibilities:Design & build new Flutter fe...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation

About Company

Company Logo

We are leading AI & Automation Service company in the USA. We also have Pre Built Automations Solutions & Consultations for all business's.

View Profile View Profile