Flutter Developer Intern – Mobile & AI
- Company
- Big Wings LLC / TechTruckers
- Position
- Flutter Developer Intern – Mobile & AI
- Experience
- Freshers / 0–2 Years
- Employment Type
- Internship with potential for long-term opportunity
Work Mode: Bangalore OfficeAbout the RoleWe are looking for a motivated Flutter Developer Intern who has a strong interest in mobile application development and Artificial Intelligence.This role is suitable for both fresh graduates and developers with early professional experience who want to work on real-world products rather than only small development tasks.You will work alongside our existing product and development teams to build new and parallel mobile applications for multiple products, including transportation, logistics, fleet management, repair/service platforms, and AI-enabled applications.The ideal candidate should be comfortable taking a feature from requirement → UI → API integration → testing → deployment, while also exploring how AI can be integrated into mobile applications.Key Responsibilities
Develop cross-platform mobile applications using Flutter and Dart.
Build new/parallel mobile apps for different company products.
Convert product requirements and Figma designs into functional mobile applications.
Integrate Flutter applications with REST APIs and backend services.
Implement authentication, notifications, file/document uploads, location services, maps, and other mobile functionality.
Work with state-management approaches such as Provider, Riverpod, BLoC, or GetX.
Integrate AI-powered functionality into mobile applications using APIs and SDKs.
Work with LLM/Generative AI APIs, voice, OCR, document processing, or AI assistants where required.
Collaborate with Product Owners, Business Analysts, UI/UX designers, backend developers, AI developers, and QA.
Debug application issues and improve performance and reliability.
Write clean, reusable, maintainable, and well-documented code.
Participate in code reviews, testing, releases, and technical discussions.
Research new Flutter and AI technologies and propose practical ways to use them within our products.
AI Skills We Are Looking ForYou do not need to be an AI/ML expert.However, you should understand how modern applications can consume AI services and should be interested in areas such as
Generative AI and Large Language Models (LLMs)
AI API integration
Prompt engineering
Chatbot / AI assistant integration
Speech-to-Text and Text-to-Speech
Voice assistants
OCR and document extraction
Image/document processing
AI agents and tool/function calling
Using AI coding tools effectively during development
Experience with APIs or platforms such as OpenAI, Gemini, Claude, Hugging Face, or similar AI services is an advantage.Required Skills
Good understanding of Flutter and Dart
Understanding of mobile application architecture
REST API integration
JSON handling
Git / GitHub
Basic knowledge of state management
Understanding of asynchronous programming
Mobile UI development and responsive layouts
Debugging and problem-solving skills
Basic understanding of Android/iOS application lifecycle
Strong willingness to learn and experiment with AI technologies
Good to HaveExperience or academic/personal projects involving any of the following would be highly valued
Firebase
Push notifications
Google Maps / HERE Maps / Map APIs
GPS and background location
Camera and document uploads
Offline data/storage
WebSockets / real-time communication
Voice commands
OCR
AI chatbots
LLM APIs
Driver, logistics, fleet, ERP, or field-service applications
Who Can Apply?We welcome
Fresh graduates in Computer Science, IT, Software Engineering, AI, or related disciplines
Final-year students with strong development skills
Flutter developers with 0–2 years of experience
Self-taught developers with strong Flutter projects
Candidates who have built Flutter + AI projects independently
Developers who actively use modern AI development tools and are keen to learn
A strong GitHub portfolio or working application can compensate for limited professional experience.What We Will EvaluateRather than focusing only on years of experience, we will evaluate candidates on
Flutter fundamentals and coding ability
Ability to build an app independently
API integration knowledge
Problem-solving and debugging
Code structure and maintainability
Understanding of AI/LLM integration
GitHub/personal projects
Ability to understand product requirements
Communication and willingness to learn
Ability to work independently in a remote team
Why Join Us?This is not an internship focused only on minor bug fixes.You will have opportunities to build real applications, work on production features, integrate AI capabilities, and contribute to products from an early stage.For candidates who demonstrate strong technical ability, ownership, and consistent performance, there may be an opportunity to transition into a full-time Flutter Developer / Mobile AI Developer role.
- Work Location
- In person
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →