Primary Skills:Design Development Mobile Applications Flutter
Secondary Skills:Flutter Developer
Job Location:
Coimbatore
Posted Date:
389 days ago
Job Description
Roles and Responsibilities:
Designing and building sophisticated and highly scalable apps using Flutter.
Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
Translating and building designs / wireframes into high quality responsive UI code.
Writing efficient queries for core data.
Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements.
Exploring feasible architecture for implementing new features.
Suggesting space and time efficient data structures.
Using CI/CD for smooth deployment.
Ensuring security guidelines are always followed while developing the app.
Supporting the maintenance of software throughout product lifecycle including design, development, verification and bug fixes.
Performing time profiling and memory leaks assessment.
Executing app verification protocol.
Writing tests - Unit/integration for both front end and backend and additional knowledge of UI/widget testing.
Following company quality standards in code and documentation.
Desired Candidate Profile( Mandatory ):
Flutter: To build cross-platform mobile apps for Android, IOS and Web - from making responsive UIs to efficiently querying data, and managing optimised states.
Native Android and IOS: To build custom Flutter Packages.