Job Description
We are looking for a tech-savvy professional who is passionate about software development and has a strong understanding of the Flutter framework. The ideal candidate must have a proven track record of delivering complex mobile applications and possess excellent problem-solving skills. If you are driven by challenges and want to be part of a fast-paced, dynamic environment, then this position is perfect for you.
Responsibilities
- Develop high-quality, reusable, and scalable mobile applications using the Flutter framework
- Collaborate with cross-functional teams to define, design, and ship new features
- Maintain code quality, organization, and testing standards
- Implement pixel-perfect UI/UX designs
- Troubleshoot and resolve bugs and performance issues
- Conduct thorough code reviews to ensure code quality and adherence to best practices
- Stay updated with the latest industry trends and technologies to continuously improve the development process
- Platform Integrations
Requirements
- - Good Communication skills with atleast 5 years of experience - Experience with various state management solutions (Provider, Riverpod, Bloc, Redux, etc.) - Knowledge of UI/UX design principles to create visually appealing and user-friendly interfaces. - Skilled in debugging and troubleshooting complex issues in Flutter projects - Experience with version control systems to manage code repositories, branches, and collaborative development workflows - Familiarity with design patterns (MVC, MVVM, Clean Architecture, etc.) to ensure code maintainability and scalability. - Understanding of cross-platform development considerations and strategies for building robust applications across iOS and Android. - Stay current with the latest Flutter releases, libraries, and best practices to leverage new features and improvements