Who can apply
Only those candidates can apply who:
1. are available for the work from home job/internship
2. can start the work from home job/internship between 24th Sep'24 and 29th Oct'24
3. are available for duration of 3 months
4. have relevant skills and interests
* Women wanting to start/restart their career can also apply.
1. Currently enrolled in a bachelor's or master's degree program in computer science, IT, or a related field
2. System requirements: Must have access to a Mac system (Intel-based or M1) with macOS
3. Xcode and Flutter should be installed
4. Familiarity with Git and version control systems
5. Experience with Firebase or other backend services
6. Knowledge of state management libraries (e.g., Provider, Riverpod)
7. Familiarity with UI/UX design principles
Technical preferences:
1. Experience with iOS-specific Flutter packages (e.g., flutter_ios, url_launcher)
2. Familiarity with iOS architecture patterns (e.g., MVP, MVVM)
3. Knowledge of iOS-specific features (e.g., Face ID, Touch ID, Core Location)
4. Experience with Flutter plugins (e.g., camera, GPS, notifications)
5. Understanding of iOS app size optimization techniques
6. Familiarity with iOS accessibility guidelines
7. Experience with Flutter's Cupertino Library
Flutter-specific preferences:
1. Proficiency in Dart programming language
2. Experience with Flutter widgets (e.g., Cupertino, Material)
3. Familiarity with Flutter's navigation and routing mechanisms
4. Knowledge of state management libraries (e.g., Provider, Riverpod)
5. Experience with Flutter's testing frameworks (e.g., Flutter Test)
6. Proficiency in Flutter and Dart programming language
7. Experience with iOS app development using Flutter
8. Familiarity with Apple's design principles and guidelines
9. Excellent problem-solving skills and attention to detail
iOS-specific preferences:
1. Familiarity with Xcode and iOS Simulator
2. Knowledge of iOS provisioning and distribution processes
3. Experience with iOS app submission to the App Store
4. Understanding of iOS security best practices (e.g., data encryption)
5. Familiarity with iOS-specific tools (e.g., Instruments, Crashlytics)
Project-specific preferences:
1. Experience with Flutter iOS apps in (specific industry/domain)
2. Familiarity with specific third-party libraries/integrations
3. Knowledge of specific design patterns/architectures
Certifications and courses: Completed Flutter official documentation tutorials
OR