استخدام برنامهنویس Flutter
شرح موقعیت شغلی
Dart and Flutter Framework: A strong understanding of the Dart programming language and the Flutter framework is essential. They should be able to write efficient and maintainable code using Flutter's features and APIs.
Experience with Mobile App Development: Prior experience in developing mobile applications using Flutter is important. The developer should have a portfolio of Flutter apps they have worked on.
Git and Version Control: Proficiency in using Git for version control is crucial. The developer should be comfortable with branching, merging, and collaborating with others using Git.
State Management: Understanding different state management solutions in Flutter (e.g., Provider, Bloc, Cubit) and knowing when to use them is beneficial.
Asynchronous Programming: Expertise in asynchronous programming and handling data asynchronously using features like async and await.
RESTful APIs: Knowledge of consuming and interacting with RESTful APIs to fetch and send data to/from a backend server.
Debugging and Problem Solving: The ability to diagnose and solve issues in the app, including debugging, performance optimization, and troubleshooting.
Testing and QA: Familiarity with writing unit tests, integration tests, and conducting quality assurance to ensure app stability and functionality.
Cross-Platform Development: Understanding of cross-platform development concepts and the ability to target both iOS and Android platforms with a single codebase.
Communication Skills: Strong communication skills are important for effective collaboration within a team and clear communication of project progress.
English Language Proficiency: Good English communication skills, both written and spoken, are important for effective communication, especially if your team or clients are English-speaking.
:nice to have
2 years experience on flutter
university degree be B.Sc. or M.Sc.
Experience with Mobile App Development: Prior experience in developing mobile applications using Flutter is important. The developer should have a portfolio of Flutter apps they have worked on.
Git and Version Control: Proficiency in using Git for version control is crucial. The developer should be comfortable with branching, merging, and collaborating with others using Git.
State Management: Understanding different state management solutions in Flutter (e.g., Provider, Bloc, Cubit) and knowing when to use them is beneficial.
Asynchronous Programming: Expertise in asynchronous programming and handling data asynchronously using features like async and await.
RESTful APIs: Knowledge of consuming and interacting with RESTful APIs to fetch and send data to/from a backend server.
Debugging and Problem Solving: The ability to diagnose and solve issues in the app, including debugging, performance optimization, and troubleshooting.
Testing and QA: Familiarity with writing unit tests, integration tests, and conducting quality assurance to ensure app stability and functionality.
Cross-Platform Development: Understanding of cross-platform development concepts and the ability to target both iOS and Android platforms with a single codebase.
Communication Skills: Strong communication skills are important for effective collaboration within a team and clear communication of project progress.
English Language Proficiency: Good English communication skills, both written and spoken, are important for effective communication, especially if your team or clients are English-speaking.
:nice to have
2 years experience on flutter
university degree be B.Sc. or M.Sc.
مهارتهای مورد نیاز
- Flutter
- RestFul API
- Git
- dart
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست