Sr. Flutter Developer
Troylab -
Cairo, EgyptPosted 2 years ago85Applicants for2 open positions
- 84Viewed
- 27In Consideration
- 57Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Summary:
- Flutter is commonly used to design mobile apps and their Web counterparts, which often involves working in large teams and following the modern development paradigms.
Responsibility:
- You will create multi-platform apps for iOS and Android using Google's Flutter development framework. The primary focus will be on creating new experiences.
Tasks:
- Develop and maintain iOS and Android applications using Flutter.
- Maintain high standards of code quality.
- Follow agile principles and CI/CD process pipelines.
- Adhere to a rigorous test-driven development process.
- Report and estimate the development status on a regular basis.
- Write feature design specification documents for coding and design activities.
- Work with Scrum team to help prioritize development activities and estimate level of effort.
- Maintain His/her Assigned task to be up to date.
- Contribute to all scrum events specially Sprint planning, Retro, Sprint Review.
- Collaborate with cross-functional teams to define and deliver new features.
Job Requirements
Technical Certificate: Have Certificate with Flutter for both iOS and Android.
Soft Skills:
- Excellent communication skills.
- Collaboration and teamwork
- Creative and analytical approach.
- Time management, ability to multi-task and perform under pressure.
- Quick decision making and problem-solving are some of the important skills for this role.
- Understand what appeals to different target audiences.
- Accept criticism and be able to work positively.
- Be flexible and willing to meet technical criteria
- Proficiency in implementing, configuring, and developing web services.
- Willingness to troubleshoot and solve complex problems.
- Experience with microservice development.
- Experience in developing large-scale and multi-tier solutions that are capable of handling a massive number of transactions received from thousands of clients per second.
Business Skills:
- Must have contributed with at least three Android, iOS, apps with Flutter or Hybrid Framework.
- Proficiency in Android development, iOS development, or both.
- Proficiency in the Dart language.
- Proficiency in either Java/Kotlin or Swift/Objective-C.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficient command of English.