Job
Description
We are looking for a highly skilled and enthusiastic Flutter Developer to join our team. The ideal candidate should have a solid background in Flutter development and a deep understanding of BLoC (Business Logic Component) state management. As a Flutter Developer, your main responsibility will be to create top-notch, scalable, and visually attractive mobile applications for both Android and iOS platforms. In this role, you will be involved in various tasks such as designing, developing, and maintaining cross-platform mobile applications using Flutter. It is essential to write clean, efficient, and maintainable code to ensure the application's stability. You will also need to implement BLoC architecture for state management, handle complex UI interactions, and collaborate closely with UI/UX designers and backend developers to guarantee seamless integration. Additionally, you will be responsible for writing unit and widget tests to maintain application stability, debugging and optimizing applications for performance, and staying updated on Flutter's latest releases and implementing best practices. Refactoring and enhancing existing codebases will also be part of your regular tasks. The ideal candidate should have at least 2 years of hands-on experience in Flutter development and a strong expertise in BLoC state management. Proficiency in the Dart programming language, experience with RESTful APIs and third-party libraries integration, and knowledge of modern mobile app architecture are essential technical skills required for this role. Familiarity with Firebase services, Git version control, CI/CD pipelines, and platform-specific guidelines is also desired. Soft skills such as problem-solving abilities, debugging skills, excellent communication, and teamwork skills are important. Experience with other state management techniques like BLOC, knowledge of native mobile app development (Java/Kotlin for Android, Swift/Objective-C for iOS), and familiarity with Agile development methodologies are preferred skills. In return, we offer a competitive salary and benefits, the opportunity to work on exciting projects, and a collaborative and growth-oriented work environment. If you are passionate about creating exceptional mobile experiences and excel in a fast-paced development environment, we would love to hear from you. This is a full-time position with the benefit of working from home. The preferred education is a Bachelor's degree, and the required experience includes a total of 1 year of work experience, specifically 1 year in Flutter development and Dart.,