
Flutter Developer Mobile App Design...
Full Job Description
Appscrip is seeking a talented Flutter Developer to design and build sophisticated and highly scalable mobile and web applications. This role involves developing high-quality, testable, and scalable code with a strong focus on quality and learning next-generation technologies. You will be responsible for translating designs into responsive UI code, writing efficient queries, and working with MVC/MVVM architectures. The ideal candidate will resolve system issues, suggest new features, follow best practices, utilize CI/CD for deployment, and manage code effectively using Git. Experience with API integration, Flutter 2.0 for web and mobile, and state management libraries like BLOC, GetX, or Provider will be a significant advantage. We offer a dynamic learning environment with continuous transformation, a focus on keeping products updated, and a culture that encourages innovation and new ideas.
- Develop quality mobile and web applications.
- Design highly scalable, testable code.
- Discover and fix programming bugs.
- Translate and Build the designs into high quality responsive UI code.
- Write efficient queries for core Data.
- Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) architecture and developing maintainable, testable and functional software that meets product requirements.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Follow the best practices while developing the app.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Suggest new features and/or enhancements.
- Maintaining software through product life cycle including design, development, verification and bug fixes.
- Write tests for the App.
Qualifications:
- Bachelor's degree or equivalent experience in Computer Science or related field.
- Development experience with programming languages.
- Hands-on knowledge of Dart and Flutter is highly desirable.
- Experience with the BLOC design pattern is a big plus.
- Working knowledge of API integration.
- Experience with Flutter 2.0 for building both web and mobile applications is a big plus.
- Good communication skills for remote work.
- Professional conduct.
- Significant software development experience.
- Knowledge of different state management libraries like BloC, GetX, Provider will be a plus point.