Flutter Application Developer

Skills
REST ApisDartFlutter
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven Flutter development experience through projects internships or professional work
  • Strong proficiency in Dart
  • Experience building apps for Android and iOS
  • Knowledge of mobile architectures such as MVC MVVM or Clean Architecture
  • Experience integrating REST APIs JSON and backend services
  • Familiarity with state management tools such as Provider Bloc Riverpod or GetX
  • Understanding of Material and Cupertino design systems
  • Experience using Git and version control workflows
  • Strong problem-solving abilities and attention to detail

Nice to have

  • Passion for mobile development
  • Willingness to learn
  • Startup mindset
  • Detail oriented
  • Collaborative

Day to day

  • Design, develop, test, and deploy cross-platform mobile apps for Android and iOS using Flutter
  • Write clean, reusable, and efficient Dart code while supporting polished UI and responsive app experiences
  • Integrate RESTful APIs, backend systems, and third-party services while fixing bugs, crashes, and performance issues
  • Collaborate closely with UI/UX designers, product managers, QA, and backend engineers through the development lifecycle

Hiring process

  • Send resume
  • Include GitHub or portfolio links
  • Include availability and earliest joining date
  • Email HR with subject line Application – Flutter Developer Internship