Flutter Developer (Fraser Valley)

Flutter Developer (Fraser Valley)

12 Sep
|
RE Sand Solutions
|
Fraser Valley

12 Sep

RE Sand Solutions

Fraser Valley

- Home

- About Synoverge

- Career

- Flutter Developer

Work Experience

2-4 years

Positions

1

Location

Ahmedabad, Gujarat

- We are looking for a passionate and skilled Flutter Android Developer to join our mobile development team. The ideal candidate should have solid knowledge of Android and Flutter application development, solid programming fundamentals, and experience building scalable, high-quality mobile applications. The candidate should be eager to learn new technologies and contribute throughout the application development lifecycle.

Soft Skill- Must Have

- Strong analytical and problem-solving skills.

- Good communication and collaboration skills.

- Ability to learn and adapt quickly.

- Ownership and accountability for assigned tasks.

- Attention to detail and commitment to delivering quality software.

Technical Skill- Must Have

- Flutter, Android, Jira or experience of any other tool for Requirements management, Requirement Analysis

- Flutter

- Android, Java, Kotlin

- Jira or experience of any other tool for Requirements management, Requirement Analysis, Analytical Skills and analysis experience

- Client Communication, Coding standards and best practices

Responsibilities

- Design, develop, test, and maintain Android and Flutter mobile applications.

- Develop clean, reusable, and maintainable code following industry best practices.

- Integrate RESTful APIs and third-party SDKs.

- Collaborate with UI/UX designers, backend developers, QA engineers, and project managers.

- Optimize application performance, responsiveness, and user experience.

- Debug, troubleshoot, and resolve application issues.





- Participate in code reviews and follow coding standards.

- Publish and maintain applications on the Google Play Store and Apple App Store.

- Work in an Agile/Scrum development environment.

Qualifications

- Bachelor's degree in Computer Science, Information Technology, or a related field.

- 2–5 years of experience in Flutter and/or Android application development.

- Experience working with Agile/Scrum methodology.

- Understanding of CI/CD pipelines (GitHub Actions, Jenkins, Codemagic, etc.) is an advantage.

- Knowledge of app security best practices (secure storage, SSL pinning, API authentication) is a plus.

- Experience with dependency injection (Hilt/Koin for Android or GetIt for Flutter) is preferred.

Expectations

- Programming Languages: Strong knowledge of Core Java, Good understanding of Kotlin, Good understanding of Dart, Strong understanding of Object-Oriented Programming (OOP) concepts

- Mobile Development: Flutter framework, Native Android development, Android SDK and Jetpack libraries, Activity &
- Fragment lifecycle, Background processing (WorkManager, Services)

- Architecture &

- Design Patterns: MVC, MVP, MVVM, Repository Pattern, Clean Architecture

- State Management (Flutter): Provider, BLoC, GetX, Riverpod

- API Integration: RESTful APIs, JSON Parsing, Authentication (JWT,



OAuth - basic understanding), Retrofit/Dio/HTTP Client, Error handling and API response management

- Database: Room Database, SQLite, Offline data synchronization

- Firebase Services: Firebase Authentication, Firebase Cloud Messaging (FCM), Crashlytics, Analytics, Remote Config, Firebase App Distribution

- Device Features &

- Integrations: Google Maps, Location Services, Camera, File Picker, Image Upload, Push Notifications, Deep Linking

- UI/UX: Responsive UI development, Portrait &

- Landscape support, Material Design guidelines, Theme management (Light/Dark Mode), Localization &
- Multi-language support, Custom widgets and reusable UI components, Basic animations

- Local Storage: SharedPreferences, Secure Storage, DataStore (Android - positive to have)

- Version Control &

- Tools: Git, GitHub/GitLab/Bitbucket, Android Studio, VS Code, Postman, Firebase Console

- Play Store / App Store: App signing, Release build generation, APK &

- AAB creation, Play Console deployment, App Store deployment (preferred), Versioning and release management, Play Store review guidelines

- Testing: Debugging and profiling, Crash analysis using Crashlytics

- Experience with native Android development alongside Flutter.

- Experience with iOS builds and App Store releases.

- Experience integrating payment gateways.

- Knowledge of Firebase App Check and Play Integrity.

- Familiarity with push notification services and deep linking.

- Understanding of performance optimization and memory management.

Apply Job

Select Notice Period7 days15 days1 Month2 Months3 Months

Upload Resume*

📌 Flutter Developer (Fraser Valley)
🏢 RE Sand Solutions
📍 Fraser Valley

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: flutter developer (fraser valley) / fraser valley

Subscribe to this job alert:

Get the latest job offers by email for: flutter developer (fraser valley) / fraser valley