Website:
takeweb.in
Job details:
Overview
TakeWeb is a global IT services and solutions company helping businesses transform ideas into scalable digital products for the worldwide market. With the growing demand for high-quality mobile applications, TakeWeb focuses on building secure, performant, and user-friendly mobile solutions using modern cross-platform technologies.
The Mobile Engineering Team at TakeWeb develops and maintains mobile applications that run seamlessly on Android and iOS. These applications form a critical part of our client solutions, emphasising performance, scalability, and intuitive user experience.
As a Flutter Developer Intern, you will work alongside experienced mobile engineers to design, build, and maintain cross-platform applications using Flutter. This role provides hands-on exposure to real-world projects, production codebases, and industry-standard development practices.
We value interns who are eager to learn, proactive, and passionate about mobile development.
TakeWeb’s mission is to empower businesses and individuals through technology. We foster a collaborative, inclusive, and growth-oriented culture where everyone is encouraged to learn, innovate, and contribute.
Responsibilities
- Assist in developing and maintaining cross-platform mobile applications using Flutter and Dart.
- Implement responsive and reusable UI components following design specifications.
- Integrate REST APIs and backend services into Flutter applications.
- Debug, test, and optimise applications for performance and reliability.
- Collaborate with designers, backend developers, and product teams to deliver features.
- Participate in code reviews, sprint planning, and technical discussions.
- Follow best practices in mobile development, code quality, and version control.
- Continuously learn and apply new Flutter features, packages, and tools.
Qualifications
Required Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Basic knowledge of the Flutter framework and the Dart programming language.
- Understanding of mobile app development concepts and UI/UX principles.
- Familiarity with REST APIs and JSON.
- Knowledge of Git or similar version control systems.
- Strong problem-solving skills and willingness to learn.
Preferred Qualifications
- Experience with state management solutions such as Provider, Bloc, or Riverpod.
- Exposure to Firebase services (Authentication, Firestore, Cloud Messaging).
- Basic understanding of Android or iOS app lifecycle.
- Personal projects or academic work built using Flutter.
Click on Apply to know more.