Home/Job List/Mobile Developer (Flutter), 2-4 yrs exp, part-time
ReviewDale

Mobile Developer (Flutter), 2-4 yrs exp, part-time

ReviewDale

India
Contract
Posted Today

Job Description & Responsibilities

We are seeking a talented and motivated Mobile Developer with 2-4 years of professional, non-internship experience to join our team.

You will be responsible for developing, testing, and maintaining high-performance, visually stunning cross-platform mobile applications using Flutter and the Dart programming language.

🌟 Responsibilities

  • Design, develop, and deploy robust, high-quality cross-platform mobile applications for iOS and Android using Flutter and Dart.
  • Translate UI/UX designs into clean, modular, and functional mobile user interfaces.
  • Implement custom widgets and complex animations to deliver a smooth and native-like user experience.
  • Write comprehensive and effective tests, including unit, widget, and integration tests (using packages like flutter_test and integration test frameworks).
  • Collaborate closely with back-end developers to integrate mobile applications with various APIs (RESTful/GraphQL).
  • Ensure code quality and consistency through tools like ESLint (or equivalent Dart analysis tools) and adherence to established best practices.
  • Manage application state efficiently using appropriate state management solutions (e.g., Provider, Riverpod, Bloc, GetX).
  • Troubleshoot, debug, and optimize application performance and memory usage.
  • Actively participate in code reviews, providing constructive feedback to peers.
  • Stay current with the latest Flutter and mobile development trends, tools, and best practices.

🎯 Required Skills & Qualifications

  • 2-4 years of professional experience (excluding internships) as a Mobile Developer or Software Engineer.
  • Strong proficiency in the Dart programming language and hands-on experience developing and shipping complex applications using Flutter.
  • Deep understanding of mobile development lifecycle, platform-specific constraints, and app store submission processes (iOS and Android).
  • Experience with various state management architectures in Flutter.
  • Familiarity with native build tools (e.g., Xcode, Android Studio, Gradle).
  • Practical experience integrating with external libraries, APIs, and third-party services.
  • Experience with Git version control.
  • Excellent problem-solving skills, debugging capabilities, and attention to detail.

📈 Preferred Skills

  • Knowledge of native mobile development (Swift/Kotlin/Java) for integrating platform-specific features.
  • Experience with CI/CD pipelines for mobile applications (e.g., Fastlane, GitLab CI, GitHub Actions).
  • Familiarity with database solutions like SQLite or Firebase/Firestore.
  • A strong interest in and demonstrable use of AI tools to optimize workflow, automate boilerplate code generation, and aid in complex algorithm implementation.
  • Experience working in an Agile/Scrum environment.

Start your application with: “Hi, I’ve read the JD completely.” to confirm you’ve reviewed the details thoroughly.

Required Skills

JavaSwiftKotlinFlutterGitCI/CDAgile

Job Details

Employment TypeContract
Work ModeRemote
Experience2 – 4 years
Positions1

Posted by

N/A

Posted on:

27 Sept 2026

About ReviewDale

More open roles

Browse all jobs →