Solutions Touch

Apply for this Role

Fill in your details below to submit your application.

← Back to all jobs

Flutter Developer Intern

Developement Full-time Remote First 3 Months Free Internship then 5000 per month

We are looking for a passionate and motivated Flutter Developer Intern to join our engineering team. In this role, you will get hands-on experience building cross-platform mobile applications, working closely with seasoned developers, and contributing to real-world projects from day one.

Job Description

We are looking for a passionate and motivated Flutter Developer Intern to join our engineering team. In this role, you will get hands-on experience building cross-platform mobile applications, working closely with seasoned developers, and contributing to real-world projects from day one.

If you love mobile development, enjoy solving complex problems, and are eager to learn the ins and outs of production-ready Flutter apps, we want to hear from you!

 Role Responsibilities

  • Feature Development: Assist in designing, building, and maintaining high-performance, reusable, and reliable Dart code for both iOS and Android platforms.
  • UI/UX Implementation: Translate wireframes and Figma designs into responsive, pixel-perfect, and smooth user interfaces.
  • Collaboration: Partner with backend engineers to integrate RESTful APIs and state management solutions.
  • Testing & Bug Fixing: Identify bottlenecks, fix bugs, and write unit tests to ensure application stability and performance.
  • Continuous Learning: Stay up-to-date with the latest trends, packages, and best practices in the Flutter and mobile development ecosystem.

 

 

  • Mentorship: Direct guidance and regular feedback from senior mobile developers.
  • Real Impact: Opportunity to work on production features used by real clients/users.
  • Flexible Environment: Remote.
  • Career Growth: Potential for a full-time offer upon successful completion of the internship.

Skills Required

  • Foundational Knowledge: Solid understanding of the Dart programming language and core OOP (Object-Oriented Programming) concepts.
  • Flutter Framework: Basic experience building apps using Flutter (personal projects, bootcamps, or academic work).
  • State Management: Familiarity with at least one common state management approach (e.g., Provider, Bloc, Riverpod, or GetX).
  • Version Control: Basic proficiency with Git and GitHub/GitLab workflows.
  • API Integration: Understanding of how to consume RESTful APIs using HTTP/Dio packages and handle JSON data.

Application Form