Job Summary:
The Flutter Developer needs to manage and negotiate with colleagues at all levels of the business and the technical skills to contribute and grow the team's knowledge base.
Responsibilities:
- Build scalable apps using Flutter
- Build packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Write efficient Dart codes
- Build the designs and wireframes into high-quality responsive UI
- Adept in Appstore/Playstore app submission policies/processes
- Document the project and code efficiently
- Ensure security guidelines are implemented
- Practices mobile development best practices
- Suggest and implement new features/enhancements and innovative solutions in solving problems and requirements
- Able to design solutions and recommend/implement optimizations and improvements from the mobile app's architectural perspective
- Resolve all the bugs reported by the QA team
- Experience integrating mobile app to external systems, cloud services, and databases
Qualifications:
- At least 4 to 5 years experience in building scalable apps using Flutter
- Bachelor's degree in IT, Computer Science or Computer Engineering
- Technology Stack – Flutter, Object Oriented Programming
- Knowledge in NodeJS (for mobile app backend development) – nice to have
- Knowledge in React/React Native – nice to have
- Experience and knowledge in database development/integration