Descrição
Job brief
We are looking for a Flutter Developer create multi-platform apps for iOS and Android using Google's Flutter development framework.
Flutter Developer responsibilities include will be on creating new experiences and maintaining the acclaimed app. You will additionally work on innovative new app projects as well as internally incubated ventures. Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter development.
Responsibilities
- Create and maintain Flutter core system for new product
- Helping to review and improve company code guideline for Flutter
- Develop or bug fix for complex features in new product by following company's design pattern, architecture and guideline
- Discuss with lead to create goals for every quarter
- Able to mentor other members in tribe or product
- Strong understanding in Dart fundamental
- Strong understanding in programming concept like OOP, Solid Principle, Clean Architecture, etc.
- Perform unit and integration testing before launch/submission
- Ensure coding practices and solutions is up to date with the latest technologies
- Plan and collaborate with team on all aspects of product development
Requirements:
- Collaborate with designers, product managers, and other developers within and across team
- Write clean and maintainable code
- Collaborate with QA on manual testing to make sure our app releases are always worthy of five star ratings
Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance
Bonus point ifs:You have working knowledge of several architectural approaches is a plus
- You have working experience on building app using Flutter from scratch
- You have working experience on how to design core system in Flutter (Designing app architecture, state management, etc.)
- Experienced in testing method
- Have a good understanding about Clean Architecture, Solid Principle, and others principle
Qualifications - Bachelor’s degree in computer science or related fields.
- 2+ years of experience in Flutter or React Native.
- Experience in using RESTful APIs and developing Flutter / React Native components.
- Strong unit testing and debugging skills.
- Knowledge of payment gateway integrations.
- Proficient understanding of code versioning tools. GIT preferred.
- Experience in e-commerce is a plus.
Salary: AED10,000.00 - AED15,000.00 per month
Education:
Bachelor's (required)
Experience:Flutter or React Native: 2 years (required)
Language:
- english (required)