Flutter Developer

Engineering - Software & QA 7 months ago
Employment Information

Job description

We are looking for a full-stack developer who is passionate and independent, with proven experience in Flutter App development applications using React Native, PHP Laravel, and flutter/vue stack. Candidate must be passionate about programming and debugging skills in flutter and firebase.

Roles and Responsibilities

•    Responsible for building and shipping robust apps to Android/ iOS devices using a single codebase.
•    Writing readable and clear code using Dart.
•    Responsible for running and designing product application features across various cross-platform devices.
•    Understand basic concepts of design for developing user-friendly applications.
•    Managing layouts, gestures, animations, and lifecycle states of widgets
•    Handling networking with HTTP in a client-server architecture.
•    App state management and various approaches for the same like Provider, Redux, BloCRx, MobX

Required Skills and Qualifications

•    Experience in the development of Android/iOS applications and have deployed them on Google Play/App Store.
•    1+ years of experience in mobile app development.
•    Knowledge of front-end languages and libraries (e.g. React Native, Flutter).
•    Familiarity using version control tools like Git, Subversion, etc., and IDEs like Android Studio, VS Code, etc.
•    Knowledge of Dart programming language, Rest APIs, and integration of various APIs from third parties.
•    Comfortable using test cases for debugging code, enhancing performance and reliability.
•    Well-versed in translating wireframes designs into UI using Widgets.
•    Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) architecture and develop maintainable, testable, and functional software that meets product requirements.

 

Skills
Programming Languages Software Testing Debugging Skills Test Automation Version Control Quality Assurance Methodologies Test Case Design Test Planning Requirement Analysis Technical Documentation Teamwork Technical Support Decision Making
Emploice.com |  Connecting Employees and Employers

Subscribe Us
Stay Updated

Emploice.com |  Connecting Employees and Employers