Senior Flutter Developer

Be among the first applicants.
PT CreateIT Solution Indonesia
Tangerang
IDR 60,000,000 - 100,000,000
Be among the first applicants.
7 days ago
Job description

We are seeking a skilled Flutter Developer to join our growing development team. The ideal candidate will have strong expertise in Dart, the Flutter framework, testing methodologies, and a deep understanding of mobile development best practices.

This role involves supporting an ongoing migration of an existing iOS/Android/Web application into a unified Flutter codebase, with future responsibilities including the development of new features. Additionally, the role will contribute to enhancing our testing infrastructure, including automated end-to-end testing, component testing, and more.

Key Responsibilities

  1. Develop and maintain high-performance Flutter applications for mobile (Android/iOS) and Web.
  2. Implement complex UI designs, ensuring responsive and adaptive design principles are followed.
  3. Utilize state management tools, particularly Bloc, for efficient application state handling.
  4. Perform comprehensive end-to-end and functional testing to ensure high quality across all platforms.
  5. Collaborate with cross-functional teams to define, design, and deliver new features.
  6. Troubleshoot, debug, and resolve issues to improve application performance and reliability.

Required Skills and Qualifications

  1. Strong English communication skills is a must.
  2. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  3. 3–5 years of experience in mobile app development.
  4. Strong knowledge of Dart and its type system.
  5. Proficiency in the Flutter framework and experience with state management tools (especially Bloc).
  6. Demonstrated experience in implementing UI designs, including responsive/adaptive layouts.
  7. Expertise in end-to-end and functional testing for Android, iOS, and Web.
  8. Familiarity with RESTful APIs and back-end integrations, including authentication flows.
  9. Understanding of Agile/Scrum methodologies.
  10. Excellent problem-solving skills and high attention to detail.
  11. Proven ability to collaborate effectively in a team environment.

Preferred Skills

  1. Knowledge of CI/CD pipelines and automated build processes.
  2. Understanding of the app release lifecycle, including deployment to app stores.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Flutter Developer jobs in Tangerang