01 Nov
|
Secure Techies
|
India
01 Nov
Secure Techies
India
Job Title: Flutter App Development Trainer
Job Type: Part-Time / Freelance
Experience: 2–5 Years
Job Description
We are looking for an experienced and skilled Flutter App Development Trainer to deliver industry-oriented training to students and working professionals. The candidate should have strong hands-on experience in Flutter, Dart programming, cross-platform mobile application development, and application deployment.
The trainer should be capable of delivering practical training through live demonstrations, hands-on assignments, real-time projects, and industry-based mobile application development scenarios.
Roles & Responsibilities
- Conduct Flutter App Development training sessions for students and working professionals.
- Teach Flutter and Dart programming from beginner to advanced levels.
- Provide hands-on training using Flutter SDK and Android Studio or VS Code.
- Explain Flutter architecture, widgets, layouts, and state management.
- Train students in Stateless and Stateful Widgets.
- Cover navigation, routing, and responsive UI development.
- Teach state management using Provider, Riverpod, Bloc, or GetX.
- Explain REST API integration and JSON parsing.
- Train students on Firebase Authentication, Firestore, and Cloud Messaging.
- Cover local database integration using SQLite, Hive, or shared preferences.
- Teach app debugging, testing, and performance optimization.
- Explain Git and GitHub for version control.
- Train students on Android and iOS application deployment.
- Guide students in developing real-time mobile applications.
- Provide practical assignments and end-to-end project development.
- Prepare students for technical interviews and job placements.
Required Technical Skills
- Strong knowledge of Flutter framework.
- Hands-on experience with Dart programming.
- Good understanding of Android and iOS application development.
- Experience with Flutter widgets and UI development.
- Knowledge of state management (Provider, Bloc, Riverpod, or GetX).
- Experience with REST APIs and third-party integrations.
- Knowledge of Firebase services.
- Experience with SQLite, Hive, or other local databases.
- Understanding of responsive UI and cross-platform development.
- Knowledge of Git and GitHub.
- Familiarity with app testing, debugging, and deployment.
- Understanding of application architecture and design patterns.
Eligibility & Experience
- Minimum 2 years of experience in Flutter application development.
- Real-time experience in developing and deploying Flutter applications.
- Previous training or teaching experience is an added advantage.
- Candidates with published Android or iOS applications are preferred.
- Good communication and presentation skills.
Preferred Candidate Profile
- Solid practical knowledge of Flutter and Dart.
- Ability to explain programming concepts in a simple manner.
- Experience in developing real-time cross-platform mobile applications.
- Ability to conduct classroom and online training sessions.
- Good mentoring and student-handling skills.
- Ability to provide project-based, industry-oriented training.
Pay: ₹9,300.00 - ₹40,000.00 per month
Work Location: Remote
📌 Flutter App Development Trainer (India)
🏢 Secure Techies
📍 India