Company DescriptionMindBrain is a software company that integrates innovation, education, and strategic workforce solutions. The company empowers individuals with comprehensive IT and non-IT training and connects businesses with the right talent for success through collaborations that make a lasting impact. MindBrain pioneers cutting-edge solutions that push the boundaries of what's possible.
Role DescriptionThis is a contract remote role for a Flutter Developer. The Flutter Developer will be responsible for developing and implementing mobile applications using Flutter. The role involves working closely with the project manager and design team to ensure the user interface meets the requirements of the client. The Flutter Developer should also be able to write clean, maintainable code and collaborate with the back-end team
Responsibilities• Collaborate with cross-functional teams to understand project requirements and translate them into visually appealing and intuitive user interfaces.• Design and develop mobile application interfaces using Flutter framework.• Implement responsive designs that work seamlessly across different devices and screen sizes.• Write clean, efficient, and reusable code following Flutter best practices and coding standards.• Collaborate with backend developers to integrate UI components with backend services.• Conduct thorough testing of UI components to ensure optimal performance and user experience.• Stay updated with the latest industry trends and technologies related to UI development and Flutter.
Requirements:• Bachelor's degree in Computer Science, Engineering, or a related field.• Proven experience as a UI Developer with a minimum of 5 years of professional experience.• Strong knowledge of Flutter framework.• Experience in designing and developing visually appealing and user-friendly mobile application interfaces.• Proficient understanding of mobile app development principles and best practices.• Familiarity with front-end technologies such as HTML, CSS, and JavaScript.• Solid understanding of UI/UX design principles and ability to create visually appealing designs.• Excellent problem-solving and analytical skills.• Strong communication and collaboration abilities.
Preferred Qualifications:• Experience with other mobile app development frameworks such as React Native or Xamarin.• Knowledge of backend technologies and APIs.• Familiarity with version control systems, such as Git.• Understanding of Agile/Scrum methodologies.