- Collaborate with cross-functional teams to define, design, and ship new features.
- Design and build applications for the Flutter platform Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs
- Work with outside data sources and API's.
- Support in solving impediment technical issues with junior, mid-level developers.
- Continuously discover, evaluate, and suggest new technologies to maximize development efficiency.
Minimum 2-3 years of experience in developing and maintaining Flutter applications.Solid understanding of the full mobile application life cycle.Expert-level proficiency in Dart programming language.Experience with state management solutions such as Provider and Bloc.Strong knowledge of RESTful APIs and experience with third-party libraries Integration.Experience with Firebase is a plus.Experience with Unit Testing is a plus.Experience with Git version control and Agile software development methodologies.Published at least one original mobile app using Flutter.Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.Critical thinker and problem-solving skills.Very Good time-management skills.