Job Description:We are seeking an experienced mobile developer proficient in Flutter to join our dynamic team. The ideal candidate will have a deep understanding of Flutter's native platforms for iOS and Android, along with at least two years of hands-on experience in Flutter development. Additionally, the candidate should be adept at performing API calls to backend servers and implementing state management techniques.
Responsibilities:Develop and maintain high-quality mobile applications using Flutter.Collaborate with cross-functional teams to define, design, and ship new features.Perform API integration for seamless communication with backend services.Implement best practices and guidelines for Flutter development.Ensure the performance, quality, and responsiveness of applications.Stay updated with the latest Flutter trends, technologies, and best practices.
Requirements:Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).Minimum of two years of experience in mobile development with Flutter.Proficiency in Flutter's native platforms for iOS and Android.Strong understanding of API integration and RESTful services.Familiarity with state management techniques such as Provider, Redux, or Riverpod.Experience with version control systems (e.g., Git).Excellent problem-solving and debugging skills.Ability to work independently and as part of a team.Good communication and interpersonal skills.
Nice to Have:Experience with web development frameworks (e.g., React, Nexrt JS).Knowledge of backend technologies and server-side languages.
Benefits:Salary in USD.Opportunities for professional growth and career development.Flexible work hours and remote work options.Exciting projects and innovative technology stack.