Flutter Developer
Nagwa
Summary
We are looking to hire a Flutter Developer to join us in our mission to educate the world. The successful candidate will be responsible for developing applications for different platforms, such as Android and iOS, as well as the web, and will participate in every stage of the development life cycle, including development, testing, and maintenance. In addition to troubleshooting and fixing bugs, they will be responsible for keeping technology and tools up to date within the application and following the best working practices to write clean and maintainable code for applications.
ResponsibilitiesDevelop, test, maintain, and deploy software in the Flutter framework and Dart language to build and ship robust apps to Android/iOS devices and web applications using a single codebase to ensure cross-platform compatibility and streamlined development processesWrite readable and clear code using Dart that will be extensively documented for future use and upgradesDevelop user interface components and implement them by following well-known Flutter/Dart workflows and practices to ensure that the app’s design and behavior are in line with best practicesCommunicate with the Product and Engineering Team Leaders to implement business and project objectivesParticipate in testing, performing quality assurance, and fixing bugs as part of the CI/CD cycle to maximize development efficiencyStay up to date on changing technologies, new tools, computer languages, and new applications to ensure that ideas and technologies remain currentQualifications and Work ExperienceBachelor’s degree in any field, preferably computer science or engineering1–3 years of relevant experienceGood command of both written and spoken EnglishStrong understanding of the Flutter framework, widget lifecycle, state management (especially Bloc and Cubit), and performance optimization techniquesAbility to follow clean architecture techniquesExperience integrating RESTful APIs, third-party libraries, and Firebase services (Auth, Firestore, Cloud Messaging, etc.)Solid understanding of mobile responsive design techniquesNative mobile development knowledge is a plus
Behavioural CompetenciesExcellent communication skills Excellent time management skills Ability to collaborate effectively with a teamAccuracy and attention to detail Adaptability and flexibility Sense of initiative and ownership Creative thinking skills
We are looking to hire a Flutter Developer to join us in our mission to educate the world. The successful candidate will be responsible for developing applications for different platforms, such as Android and iOS, as well as the web, and will participate in every stage of the development life cycle, including development, testing, and maintenance. In addition to troubleshooting and fixing bugs, they will be responsible for keeping technology and tools up to date within the application and following the best working practices to write clean and maintainable code for applications.
ResponsibilitiesDevelop, test, maintain, and deploy software in the Flutter framework and Dart language to build and ship robust apps to Android/iOS devices and web applications using a single codebase to ensure cross-platform compatibility and streamlined development processesWrite readable and clear code using Dart that will be extensively documented for future use and upgradesDevelop user interface components and implement them by following well-known Flutter/Dart workflows and practices to ensure that the app’s design and behavior are in line with best practicesCommunicate with the Product and Engineering Team Leaders to implement business and project objectivesParticipate in testing, performing quality assurance, and fixing bugs as part of the CI/CD cycle to maximize development efficiencyStay up to date on changing technologies, new tools, computer languages, and new applications to ensure that ideas and technologies remain currentQualifications and Work ExperienceBachelor’s degree in any field, preferably computer science or engineering1–3 years of relevant experienceGood command of both written and spoken EnglishStrong understanding of the Flutter framework, widget lifecycle, state management (especially Bloc and Cubit), and performance optimization techniquesAbility to follow clean architecture techniquesExperience integrating RESTful APIs, third-party libraries, and Firebase services (Auth, Firestore, Cloud Messaging, etc.)Solid understanding of mobile responsive design techniquesNative mobile development knowledge is a plus
Behavioural CompetenciesExcellent communication skills Excellent time management skills Ability to collaborate effectively with a teamAccuracy and attention to detail Adaptability and flexibility Sense of initiative and ownership Creative thinking skills
Confirm your E-mail: Send Email
All Jobs from Nagwa