Mobile App Development Intern
5 days ago
Internship: Mobile App Development Intern (Flutter + Java Spring Boot)
Company: Sutram Solutions Pvt. Ltd.
Location: Remote / Hyderabad (Hybrid)
Duration: 6 Months
Stipend: Range of ₹1,000 – ₹3,000 per month, based on performance and contribution.
Mentorship: Yes (Direct guidance from senior engineers)
Apply Now: Send your resume + assignment submission (video) to
only if you agree to all the terms and conditions
About Sutram Solutions
Sutram Solutions Pvt. Ltd. is an early-stage EdTech startup developing advanced Educational ERP and Learning Management Systems powered by AI. Our products transform how educational institutions handle academics, content, and student engagement through intelligent, real-time automation.
We are looking for a Mobile App Development Intern who is strong in Flutter for frontend and Java Spring Boot for backend REST APIs, with solid knowledge of JPA and database design..
Responsibilities Flutter/Dart Development
- Assist in building cross-platform mobile applications using Flutter
- Design and implement responsive, user-friendly UI using Dart and Material Design
- Integrate Flutter applications with RESTful APIs developed using Java Spring Boot
- Collaborate in designing and consuming secure, scalable backend services
- Develop and maintain Spring Boot REST APIs for mobile app features
- Create and manage JPA entities, repositories, and database relationships
- Work with relational databases (MySQL/PostgreSQL) for data persistence
- Implement authentication and real-time features using Firebase (Auth, Firestore, Push Notifications)
- Manage local data storage using SQLite and SharedPreferences
- Debug and resolve UI, API, and backend logic issues across mobile and server layers
- Explore and implement state management solutions (Provider, Riverpod, Bloc)
- Optimize mobile app performance and backend API efficiency
- Ensure smooth user experience through clean architecture and best coding practices
- Participate in API documentation using tools like Swagger/OpenAPI
- Collaborate with team members through code reviews, sprint planning, and agile ceremonies
Collaboration & Development
- Participate in daily stand-ups and agile ceremonies
- Collaborate with backend engineers, designers, and product managers
- Follow best coding practices and participate in peer code reviews
- Present weekly progress reports and learning insights
- Maintain documentation and technical notes for features developed
Mobile App Development (Flutter / Dart)
- Strong understanding of Flutter & Dart
- Build cross-platform mobile apps using Flutter
- Implement responsive UI using Material Design
- Handle state management (Provider / Riverpod / Bloc)
- Integrate Flutter apps with RESTful APIs
- Manage local storage (SQLite, SharedPreferences)
- Debug UI, performance, and logic issues
- Firebase basics (Auth, Firestore, Push Notifications)
Backend Development (Java – Mandatory)
- Strong knowledge of Java
- Experience with Spring Boot
- Ability to design and implement REST APIs
- Strong understanding of JPA / Hibernate
- Writing Spring Data JPA repositories
- Entity relationships (One-to-One, One-to-Many, Many-to-Many)
- Pagination, sorting, filtering APIs
- DTOs, request/response handling
- Exception handling and validation
- API documentation (Swagger / OpenAPI preferred)
Database Skills (Mandatory)
- Hands-on experience with MySQL / PostgreSQL
- Database schema design
- Indexing and performance basics
- Writing efficient queries
- Understanding transactions and data consistency
Documentation Responsibilities
- Create and maintain technical documentation for Flutter components and services
- Write clear and concise code comments and usage documentation
- Contribute to API documentation if backend integration is involved (e.g., Swagger/OpenAPI)
- Prepare simple user guides or tutorials if needed
- Document learnings, challenges, and solutions during the internship
Learning & Team Collaboration
- Daily stand-up meetings and sprint ceremonies (planning, review, retrospectives)
- Work with senior developers via pair programming sessions
- Participate in code reviews to enhance your coding quality
- Attend weekly knowledge-sharing sessions and live demos
- Present your progress every Saturday in team review sessions
Real-World Scenarios You'll Experience
Scenario 1: Feature Implementation
Implement a new feature like transaction history in Flutter, integrating it with RESTful APIs and Firebase for real-time data.
Scenario 2: Bug Resolution
Investigate and fix mobile bugs—whether UI glitches or API failures—by tracing through logs and testing fixes.
Scenario 3: Code Refactoring
Improve older Flutter code by adopting clean architecture patterns and migrating state management approaches (e.g., from setState to Provider or Bloc).
Growth Opportunities
- Hands-on experience with real mobile app development
- Mentorship from experienced Flutter engineers
- Weekly knowledge-sharing and demo days
- Access to premium learning platforms
- Certificate, Letter of Recommendation, and Pre-Placement Offer (PPO) based on performance
What You'll Gain
- Full exposure to Flutter/Dart mobile app development lifecycle
- Real-world project contributions with measurable impact
- Agile and collaborative team experience
- Strong foundations for a career in mobile development
- Certificate, LOR, and opportunity for a full-time job offer
Future Opportunity
Upon successful completion of the internship, candidates will be offered a full-time role based on performance and project contributions. Accepting the offer is optional and at your discretion.
Assignment Based Selection Process , Complete the below assignment :
- Build a Flutter app where a user can add daily expenses, create a savings goal, and view total expenses & savings on a simple dashboard.
- Add daily expenses , Create savings goals , View total spending and savings progress.
- View list of expenses (date-wise) ,View total expense for today , View total expense for current month
- Develop Java Spring Boot REST APIs to manage expenses and goals using JPA with MySQL.
- Integrate Flutter with backend APIs to fetch, add, and display data in real time.
- Submit a screen-recording video showing Flutter UI, API integration, and data stored in MySQL.
- SUBMISSION : VIDEO ONLY
If Interested finish the assignment and send screen recording of the same.
Send your resume and a confirmation email to:
For queries:
Email:
Warm regards,
Team Sutram Solutions
Job Types: Full-time, Fresher, Internship, Contractual / Temporary
Contract length: 6 months
Pay: ₹1, ₹3,000.00 per month
Benefits:
- Paid time off
Application Question(s):
- Internship stipend is ₹1000 only — apply only if you're okay with it and send your updated resume to
- Have you gone through the assignment details given in the job description, can you submit this in one day?
- If no then how many days you need to finish it ?
Work Location: Remote
-
Mobile App Developer intern
1 week ago
Remote, India QIKK SPACE Full timeJob Title: Full Stack Mobile App Developer Intern (React Native)Location: RemoteJob Type: InternshipDuration: 3 Months – extendable based on performanceAbout the Role:We are looking for a passionate and motivated Full Stack Mobile App Developer Intern with a strong interest in React Native and modern web technologies. You'll work closely with our...
-
Mobile App Developer
5 days ago
Remote, India The Redx Technologies ltd Full timeRole:We are looking for a motivated Mobile App Developer who is eager to learn and contribute to our ongoing projects. This Job will give you hands-on experience in designing, developing, and testing mobile applications under the guidance of experienced developers.Key Responsibilities:Assist in the design and development of mobile applications...
-
Mobile App Developer
2 weeks ago
Remote, India Naturolled Tea Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are looking for an experienced Freelance Mobile App Developer capable of building a fully functional, highly secure B2B mobile application for both Android and iOS platforms. The ideal candidate must be able to develop the entire application from scratch (hardcoded/manual coding) with clean architecture, optimized performance, and a professional-grade...
-
Intern Flutter Developer
1 week ago
Remote, India App Knit Full timeJob Description – Intern Flutter DeveloperAbout App Knit:App Knit is a leading Mobile Application Development Company based in Chandigarh, dedicated to delivering high-quality applications for clients worldwide. With a team of 35 skilled professionals and 5 years of industry experience, we specialise in crafting top-notch mobile applications using the...
-
Intern Developer
2 weeks ago
Remote, India App Knit Full time ₹ 2,40,000 - ₹ 4,32,000 per yearJD for Intern DeveloperCompany: App Knit – ChandigarhPosition: Intern – DeveloperDepartment: Engineering / Backend DevelopmentReports to: Tech Lead / Project ManagerType: Internship period 6 monthsAbout App KnitApp Knit is a leading mobile app design and development company based in Chandigarh. We focus on building high-quality websites and mobile...
-
Mobile App Developer
3 days ago
Remote, India Magas services Full timeWe are engaging an experienced Freelance App Developer with strong Flutter expertise to deliver cross-platform mobile applications on a project-by-project basis. The engagement is outcome-focused, with clearly defined scope, milestones, and timelines for each assignment.This opportunity is suitable for independent professionals who can take ownership of...
-
Remote, India vKutumb Technologies LLP Full timeAbout the RoleArogyaNote is a digital prescription app used by doctors. We need a QA Intern who will test the app daily, find bugs, and make sure every release is reliable.No QA experience required — just attention to detail and love for mobile apps.What You'll DoTest new features end-to-endFind bugs and report with screenshots/videosValidate voice...
-
Mobile App Testing
1 week ago
Remote, India Yodep Software LLP Full timeJob Title: Sr. QA Automation Engineer (Mobile App Testing)Experience: 6–7 YearsLocation: AhmedabadWork Mode: Work From Home (WFH)About the RoleWe are seeking an experienced and highly skilled Sr. QA Automation Engineer with strong expertise in mobile application testing. The ideal candidate must have hands-on experience with Appium and a proven track...
-
Flutter Mobile app developer
3 days ago
Remote, India SASA InfoTech Pvt. Ltd. Full timeFlutter Developer (You will be working mainly on iOS app development) (You will need to have your own mac and iphone for development and testing purpose)Minimum 1 year of experience is required (Excluding internships & training)JD: Core skills required--Knowledge of Flutter framework and Dart languageExperience using REST application programming interfaces...
-
App Developer
3 days ago
Remote, India Tentacle solutions Full timeJob OverviewWe are seeking a highly skilled App Developer with expertise in Flutter to join our innovative technology team. The ideal candidate will be responsible for designing, developing, and maintaining cross-platform mobile applications that deliver exceptional user experiences. A background in quantum engineering is a valuable asset, enabling the...