Key Objectives
* Develop high-performance, scalable Flutter Web Applications that provide a seamless user experience across various devices, browsers, and screen sizes.
* Integrate with backend services using RESTful APIs for efficient data exchange.
* Utilize asynchronous programming in Dart to ensure smooth app behavior.
* Write clean, maintainable, and testable code following industry best practices and design patterns.
* Optimize responsiveness and cross-browser compatibility to deliver a consistent experience on desktop and mobile platforms.
* Monitor app performance, identify issues, and implement improvements to ensure optimal app health.
Requirements
* 3+ years of experience in Flutter and Dart development.
* Proficiency in state management solutions such as Provider, Riverpod, BLoC.
* Experience integrating with backend services using RESTful APIs, gRPC, GraphQL, and WebSockets.
* Expertise in setting up and maintaining CI/CD pipelines.
* Hands-on experience with testing frameworks like Flutter Test and Mockito for quality assurance.
* Solid understanding of web application security practices, performance optimization, and cross-browser compatibility.
* Excellent communication skills for effective collaboration within an agile team environment.
* Strong problem-solving skills with attention to detail and ability to handle complex challenges.