12 Aug
|
SID Global Solutions
|
Gurugram
12 Aug
SID Global Solutions
Gurugram
– Flutter + React Developer
Experience: 4–8 Years
Location: Gurugram
Employment Type: Full-Time
Job Summary
We are looking for an experienced Flutter + React Developer with solid expertise in building high-performance cross-platform mobile applications and modern web applications. The ideal candidate should have hands-on experience with
Flutter 3.x , React with TypeScript , state management frameworks, API integration, mobile security, performance optimization, and application monitoring. The candidate should be capable of delivering scalable, secure, and maintainable applications while collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications using Flutter 3.x .
- Develop responsive web applications using React.js and TypeScript .
- Implement scalable application architecture using Flutter state management solutions such as Provider , BLoC , and Riverpod .
- Integrate RESTful APIs using Dio and HTTP packages.
- Optimize applications for performance, responsiveness, and battery efficiency.
- Implement secure mobile application practices including SSL Pinning , secure storage, authentication, and encryption.
- Develop and manage background services and background processing for mobile applications.
- Monitor application health, crashes, and performance using industry-standard monitoring tools.
- Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
- Participate in code reviews and follow best coding standards and development practices.
- Troubleshoot production issues and continuously improve application quality.
Required Technical Skills
Flutter
- Strong experience with Flutter 3.x
- Dart programming
- Cross-platform mobile application development
- State Management:
- Provider
- BLoC
- Riverpod
- Deep Linking implementation
- REST API integration using:
- Dio
- HTTP package
- Background Processing
- Flutter Performance Optimization
- Memory Management
- Application Monitoring & Crash Analysis
- Push Notifications
- Local Storage (Hive/Shared Preferences/Sqflite)
- Firebase integration (preferred)
Mobile Security
- SSL Pinning
- Secure API communication
- Token-based Authentication (JWT/OAuth)
- Secure Storage
- Data Encryption
- Certificate Validation
React
- React.js
- TypeScript
- Component-based Architecture
- React Hooks
- State Management (Redux/Context API preferred)
- REST API Integration
- Responsive UI Development
Additional Skills
- Git/GitHub
- CI/CD Pipelines
- Agile/Scrum methodologies
- Unit Testing & Widget Testing
- Code Review and Best Practices
- Strong debugging and problem-solving skills
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience publishing applications to the Google Play Store and Apple App Store.
- Familiarity with Firebase services such as Analytics, Crashlytics, and Cloud Messaging.
- Experience with performance profiling and application monitoring tools.
Preferred Experience
- 4–8 years of software development experience.
- Minimum 3+ years of hands-on experience in Flutter development.
- 2+ years of experience in React
- Experience in developing enterprise-grade mobile and web applications.
- Knowledge of mobile application security standards and secure coding practices.
Mandatory Skills
- Flutter 3.x
- Dart
- Provider
- BLoC
- Riverpod
- Deep Linking
- Dio
- HTTP Package
- SSL Pinning
- Mobile Security
- Background Processing
- Performance Optimization
- Application Monitoring
- React.js
- TypeScript
- REST APIs
- Git
- CI/CD
📌 Mobile Application Developer (Gurugram)
🏢 SID Global Solutions
📍 Gurugram