HumanBit Logo

Flutter Developer | Codersbrain

full-time
Posted on August 26, 2024

Job Description

Flutter Developer (Gurgaon)

Company Overview

Company information is not provided.

Job Summary

As a Flutter Developer, you will be responsible for designing and building robust and user-friendly applications using the Flutter framework. You will contribute to the development of mobile applications by implementing modern design patterns and managing state efficiently. Your role will significantly contribute to enhancing the overall user experience and performance of applications.

Responsibilities

  • Develop and maintain mobile applications using Flutter and Dart.
  • Implement state management approaches such as BlOC, GetX, and Provider.
  • Collaborate with native technologies for Android and iOS development.
  • Integrate with third-party libraries and APIs to extend application functionality.
  • Utilize Firebase for real-time data and backend services.
  • Fetch and manage remote data using RESTful APIs and JSON.
  • Follow design patterns such as MVP, MVVM, and MVC for better application architecture.
  • Perform bug fixing and enhance application performance.
  • Conduct unit tests to ensure code robustness, usability, and reliability.
  • Build and publish at least two applications for Android and/or iOS using Flutter.
  • Utilize version control systems such as Git for code management.

Qualifications

  • Educational Qualifications: Bachelor’s degree in Computer Science or equivalent (B.Tech/B.E).
  • Technical Skills:
    • Proficiency in Flutter and Dart.
    • Familiarity with state management solutions (BlOC, GetX, Provider).
    • Experience with Android and iOS native technologies.
    • Strong understanding of Firebase integrations.
    • Knowledge of creating and consuming RESTful APIs.
    • Familiarity with design patterns (MVP, MVVM, MVC).
    • Proficiency in Git and code versioning tools.
  • Soft Skills:
    • Strong problem-solving skills.
    • Good communication and collaboration abilities.

Preferred Skills

  • Experience with additional third-party libraries to enhance project functionality.
  • Knowledge of modern development practices such as Continuous Integration/Continuous Deployment (CI/CD).

Experience

  • Experience Range: 2 to 4 years in mobile application development, specifically with Flutter.

Environment

Typical work setting and location details are not provided.

Salary

Salary information is not provided.

Growth Opportunities

Potential career advancement opportunities within the company are not specified.

Benefits

Offered benefits such as insurance, paid leave, etc., are not provided.

Powered by
HumanBit Logo