LAWAZEM is seeking an experienced Flutter Senior Developer to join our dynamic team. In this role, you will be responsible for designing and developing high-quality mobile applications using Flutter, ensuring seamless performance across both iOS and Android platforms. You will collaborate closely with cross-functional teams to deliver outstanding user experiences and contribute to the continuous improvement of our mobile solutions.

Responsibilities:

  • Develop and maintain mobile applications using Flutter framework.
  • Write clean, efficient, and well-documented code.
  • Collaborate with designers, product managers, and backend developers to create feature-rich and scalable mobile apps.
  • Ensure application performance, quality, and responsiveness.
  • Troubleshoot and debug issues promptly.
  • Stay updated with the latest industry trends, technologies, and best practices in mobile development.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4+ years of experience in mobile application development.
  • Strong proficiency in Flutter and Dart programming language.
  • Experience with RESTful APIs and integration with backend services.
  • Good understanding of mobile app architecture and UI/UX principles.
  • Experience working with state management solutions such as Provider, Bloc, or Riverpod.
  • Familiarity with version control systems like Git.
  • Ability to write clean, maintainable, and efficient code.
  • Strong problem-solving skills and ability to work in a team environment.
  • Excellent communication skills in English – both written and verbal.