Flutter Developer

Shework.in

  • Flutter SDK
  • Dart Programming Language
  • Flutter Framework
  • UI/UX Design
  • API Integration

Key Responsibilities

  • Design, develop, and maintain high-quality mobile applications using the Flutter framework for both Android and iOS platforms.
  • Collaborate with product managers, designers, and other developers to create seamless and efficient app features.
  • Write clean, maintainable, and scalable code using Dart programming language.
  • Integrate third-party APIs and libraries, and handle data storage and retrieval.
  • Participate in code reviews, identify areas for improvement, and optimize performance.
  • Troubleshoot, debug, and resolve issues related to performance, user experience, and stability.
  • Stay up-to-date with the latest trends in mobile app development and the Flutter ecosystem.
  • Ensure the app’s functionality, design, and usability meet high standards.
  • Develop and maintain automated testing to ensure application stability.
  • Contribute to continuous improvement of the development process, including tools and techniques.

Skills and Qualifications

  • Experience: 4 to 5 years of professional experience in mobile app development, with at least 4 years of experience specifically in Flutter development.
  • Proficiency in Flutter & Dart: Solid understanding and hands-on experience with the Flutter framework and Dart language.
  • Mobile App Development: Experience in developing cross-platform mobile applications for both Android and iOS using Flutter.
  • State Management: Knowledge of state management solutions like Provider, Riverpod, BLoC, or Redux.
  • UI/UX Principles: Strong understanding of mobile UI/UX principles, and the ability to implement them in Flutter.
  • API Integration: Experience with integrating RESTful APIs, Web Services, and third-party libraries.
  • Version Control: Proficient with Git for version control and collaboration.
  • Testing: Experience with unit testing, widget testing, and integration testing in Flutter.
  • Debugging & Performance Tuning: Strong debugging, profiling, and optimization skills.
  • Cross-platform Development: Experience in developing apps for both Android and iOS platforms using Flutter.
  • Agile Methodology: Familiarity with Agile software development practices and tools.

Preferred Qualifications

  • Familiarity with native Android/iOS development (Java/Kotlin/Swift/Objective-C).
  • Experience with Firebase, Google Maps API, and other common mobile development tools.
  • Familiarity with continuous integration and deployment (CI/CD) pipelines.
  • Knowledge of other cross-platform mobile frameworks (e.g., React Native, Xamarin) is a plus.
  • Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field.

Posted By :

Deepak R
Assistant Manager

Seasoned HR professional with 8+ years of experience in talent acquisition, employee relations, and HR operations. Proven ability to build high-performing teams and foster a positive work culture.

Similar Jobs

Java Developer

Telemerge IT Services