Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
hiring a Flutter developer who will join our software team. Your duties will include managing Android, iOS applications and Web applications using Flutter .
while providing expertise in the full software development life cycle, from concept and design to testing.
Responsibilities :
1 - Design and develop high-volume, low-latency applications for mission-critical systems and deliver high-availability and performance.
2 - Create well designed, testable, efficient code.
3 - Participate in all phases of the development life-cycle.
4 - Assist in the preparation and production of releases of software components.
5 - Ensure designs are in compliance with specifications.
6 - Create responsive and adaptive layout .
Job Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- good understanding of OOP, SOLID principles, and design patterns.
- 1:2-year experience in Flutter Development
- Have experience with Flutter for both iOS and Android.
- Familiarity with RESTful APIs .
- Knowledge of modern authorization mechanisms, such as Jwt & OAuth.
- Ability to understand business requirements and translate them into technical requirements.
- Experience with version control such as Git & Github .
- Very comfortable learning new technologies, tools, and platforms.
- Familiarity with push Notification
- Familiarity with Google maps.
- Familiarity with state management tools such as provider & bloc
- Familiarity MVVM design pattern
- Have published at least one original app