Flutter Developer RG HUB Solutions

  • company name RG HUB Solutions
  • working location Office Location
  • job type Full Time

Experience: 0 - 0 years required

Pay:

Salary Information not included

Type: Full Time

Location: Chennai

Skills: RESTful APIs, Provider, Git, Flutter framework, Dart Programming Language, Bloc, Redux, Agile development practices, CICD pipelines, mobile UIUX principles, Automated Testing Tools

About RG HUB Solutions

Job Description

### **Job Title**: Flutter Developer ### **Job Type**: Full-Time ### **Job Summary**: We are seeking a talented and motivated Flutter Developer to join our team. The ideal candidate will have a strong background in mobile app development, with expertise in building high-quality applications using the Flutter framework. You will be responsible for developing and maintaining applications that deliver a consistent user experience across both Android and iOS platforms. ### **Key Responsibilities**: - **Develop and Maintain**: Design, build, and maintain efficient, reusable, and reliable Flutter/Dart code. - **Cross-Platform Development**: Develop applications for both iOS and Android using Flutter, ensuring a consistent and native-like experience across all devices. - **Collaborate**: Work closely with cross-functional teams, including designers, product managers, and other developers, to define and implement new features. - **Performance Optimization**: Ensure the best possible performance, quality, and responsiveness of the applications. - **Bug Fixing**: Identify and correct bottlenecks and fix bugs in existing applications. - **Integration**: Integrate third-party services and APIs, such as Firebase, RESTful APIs, and other external services. - **UI/UX Implementation**: Collaborate with the design team to implement responsive and visually appealing user interfaces. - **Testing**: Write clean, readable, and testable code, and implement unit tests and integration tests for robust and reliable software. - **Continuous Improvement**: Stay up-to-date with the latest technologies and frameworks, and continuously improve the codebase for scale and performance. - **Documentation**: Write and maintain comprehensive documentation for new and existing features. ### **Requirements**: - **Education**: Bachelors degree in Computer Science, Engineering, or related field. - **Experience**: (0-1 year experience ) Proven experience in developing mobile applications using Flutter and Dart. - **Skills**: - Strong knowledge of the Flutter framework and the Dart programming language. - Experience with Flutter widgets and building responsive layouts. - Familiarity with RESTful APIs, JSON, and integrating backend services. - Experience in working with state management approaches like Provider, Bloc, Redux, etc. - Knowledge of native Android and iOS development is a plus. - Proficient in Git and other version control systems. - Familiarity with Agile development practices. - Understanding of mobile UI/UX principles, design patterns, and best practices. - Experience with CI/CD pipelines and automated testing tools. - **Soft Skills**: - Strong analytical and problem-solving skills. - Excellent communication and collaboration skills. - Ability to work independently and as part of a team. - Attention to detail and a commitment to delivering high-quality work. ### **Preferred Qualifications**: - Experience with cross-platform frameworks like React Native is a plus. - Familiarity with cloud services like Firebase, AWS, or Google Cloud. - Experience with mobile app deployment processes for Google Play Store and Apple App Store. - Knowledge of Flutters ecosystem, including packages and plugins. - Experience in building and maintaining large-scale mobile applications. Job Types: Full-time, Fresher Education: Bachelor's (Required) Work Location: Hybrid remote in Chennai, Tamil Nadu,