Job Description:
We are looking for a skilled and motivated Flutter Application Developer – Intern for three (3) months only. In this role, you will gain hands on experience in mobile and/or web application development. You will be responsible for developing cross-platform mobile applications for Android and iOS using the Flutter framework, ensuring high performance and smooth user experience.
Key Responsibilities:
- App Development: Assist in developing, testing, and maintaining cross-platform mobile applications using Flutter and Dart.
- Cross-Functional Collaboration: Collaborate with cross-functional business teams to deliver high-quality features.
- UI/UX Implementation: Build pixel-perfect, responsive, and scalable UI components.
- Performance Optimization: Optimize app performance for speed, responsiveness and scalability while writing clean, maintainable, and well-documented code.
- API Integration: Connect mobile frontends with backend infrastructure by integrating RESTful APIs and third-party services.
- Debugging & Optimization: Identify, troubleshoot, and fix application bugs, bottlenecks, and performance issues.
- Version Control: Collaborate with the team using Git and GitHub/GitLab to manage codebases and pull requests.
- Testing & Deployment: Support the team in writing unit tests and preparing builds for Google Play Store and Apple App Store releases.
Required Skills & Experience:
- Technical Education: Recently completed a Bachelor's/Master's degree in Computer Science, IT, or a related technical field.
- Core Language Knowledge: Strong basic understanding in Dart, Python and mobile architecture patterns.
- Development Tools: Hands-on experience with Android Studio for Flutter development and debugging.
- Data & Storage: Strong knowledge of REST APIs, JSON parsing, third-party integrations and experience with SQLite or similar local storage solutions.
- Experience with Flask, SQLite, or similar local storage solutions.
- Flutter Concepts: Familiarity with state management, responsive design, and widget lifecycle.
- Integrations: Basic experience with Google Maps, push notifications, or background services.
- Deployment Knowledge: Conceptual knowledge of preparing and deploying apps to the App Store and Google Play.
Nice-to-Have (Preferred):
- Experience with Flask, Node.js, or backend integrations.
- Exposure to Redis or Typesense, or other data indexing tools
- Knowledge of ERP/CRM (e.g., Odoo) or sales-focused business applications.
What We Offer:
- Opportunity to build a product from the ground up.
- Freedom to experiment and contribute to the product vision.
- Collaborative startup environment with a friendly work culture.
- Monthly Stipend
Pay: ₹10,000.00 per month
Application Question(s):
- Do you have a strong basic understanding in Dart, Python and mobile architecture patterns?
- Do you have Hands-on experience or knowledge with Android Studio for Flutter development and debugging?
- Do you have a strong knowledge of REST APIs, JSON parsing, third-party integrations and experience with SQLite or similar local storage solutions
- Do you have knowledge with Flask, SQLite, or similar local storage solutions?
- Are you familiar with state management, responsive design, and widget lifecycle?
- Do you have basic experience with Google Maps, push notifications, or background services?
- Do you have conceptual knowledge of preparing and deploying apps to the App Store and Google Play?
Location:
- Mumbai, Maharashtra 400079 (Required)
Work Location: In person