Epicareer Might not Working Properly
Learn More

Flutter Developer

RM 4,590 - RM 13,013 / month

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

A Flutter Developer is responsible for creating high-quality, cross-platform mobile applications using the Flutter framework. They ensure seamless functionality and a great user experience while adhering to project timelines and client requirements.

Key Responsibilities:

  • App Development:
  • Design and build advanced, high-performance mobile applications for both Android and iOS platforms using Flutter.
  • Code Maintenance:
  • Write clean, efficient, and reusable code with proper documentation.
  • Maintain and improve existing codebases and resolve any bugs or issues.
  • UI/UX Design Implementation:
  • Collaborate with designers to translate UI/UX wireframes into high-quality front-end code.
  • Customize widgets to match design specifications.
  • Integration:
  • Work on API integration and third-party libraries to enhance app functionality.
  • Manage backend services and ensure smooth communication between the application and server.
  • Testing & Debugging:
  • Conduct unit and integration testing to ensure application reliability.
  • Troubleshoot issues and optimize app performance.
  • Collaboration:
  • Work closely with cross-functional teams, including product managers, designers, and backend developers, to deliver seamless applications.
  • Stay Updated:
  • Keep abreast of the latest trends and technologies in mobile app development and the Flutter framework.

Required Skills:

  • Proficiency in Dart programming language.
  • Strong understanding of Flutter widgets and their lifecycle.
  • Experience with RESTful APIs and JSON parsing.
  • Familiarity with Git or other version control systems.
  • Knowledge of state management techniques (e.g., Provider, Riverpod, Bloc).
  • Understanding of mobile app architecture and design patterns (e.g., MVC, MVVM).

Preferred Qualifications:

  • Experience in deploying applications to the App Store and Google Play Store.
  • Knowledge of native development in Android (Java/Kotlin) or iOS (Swift/Objective-C).
  • Hands-on experience with Firebase tools like Authentication, Firestore, and Analytics.
  • Familiarity with CI/CD pipelines for mobile development

Job Type: Contract
Contract length: 12 months

Pay: RM4,590.82 - RM13,013.61 per month

Benefits:

  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development

Schedule:

  • Day shift

Education:

  • Bachelor's (Required)

Location:

  • Kuala Lumpur (Required)