Flutter Developer Intern - Apstia
Apstia is seeking a motivated and enthusiastic Flutter Developer Intern to join our growing team in Jaipur. This internship offers hands-on experience in mobile app development using Flutter, with a potential Pre-Placement Offer (PPO) for outstanding performance.
Role Overview
As a Flutter Developer Intern, you will collaborate with our product and engineering teams to design and develop cross-platform mobile applications, contributing to real-world projects and delivering seamless user experiences.
Key Responsibilities
- Develop and maintain mobile applications using Flutter (Dart) for Android and iOS platforms.
- Implement real-time features using WebSockets and related communication protocols.
- Translate UI/UX wireframes and designs into responsive, efficient applications.
- Integrate APIs, third-party libraries, and local databases.
- Collaborate with backend developers, designers, and QA engineers.
- Write clean, maintainable, and well-documented code.
- Perform debugging, testing, and performance optimization.
- Propose innovative ideas to enhance app functionality and user experience.
Requirements
- Basic to intermediate knowledge of Flutter and Dart.
- Understanding of mobile development fundamentals, layouts, navigation, and animations.
- Familiarity with REST APIs and JSON data handling.
- Knowledge of WebSockets, socket.io, MQTT, or other real-time communication technologies.
- Experience with Git version control.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Bonus: Familiarity with Firebase, push notifications, or state management tools such as Provider, Riverpod, or Bloc.