Search by job, company or skills

Webingo

Flutter Development

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities.

1. Application Development & Architecture

Design, develop, and maintain high-quality mobile applications using Flutter (Dart) framework for Android and iOS.

Architect scalable and maintainable codebases following MVVM/MVC patterns and best coding practices.

Ensure smooth performance, responsiveness, and minimal load times of mobile applications.

Integrate RESTful APIs, Firebase, payment gateways, third-party SDKs, and libraries efficiently.

Manage and optimize state management using tools like Provider, GetX, Riverpod, or Bloc.

2. Project Ownership & Delivery

Take complete ownership of assigned mobile projects from requirement gathering, development, testing, deployment, to post-launch maintenance.

Prepare project timelines, manage task breakdown, and track progress to ensure timely delivery.

Handle Play Store and App Store deployments, including compliance, updates, and release management.

Ensure proper version control, documentation, and adherence to coding standards. Conduct internal testing and quality assurance to maintain bug-free applications.

3. Client Communication & Coordination

Interact directly with clients to understand business goals, project requirements, and technical specifications.

Translate client needs into actionable development tasks and deliverables.

Provide technical insights, feasibility assessments, and progress updates to clients.

Manage expectations, clarify queries, and maintain transparent communication throughout the project lifecycle.

4. Team Collaboration & Leadership

Collaborate closely with UI/UX designers, backend developers, and QA teams to ensure seamless integration and optimal user experience.

Mentor junior Flutter developers and review code to ensure quality and efficiency.

Participate in sprint planning, project meetings, and code reviews.

Encourage knowledge sharing and contribute to internal process improvements. 5. Quality, Maintenance & Performance

Implement clean code architecture and write reusable, maintainable components.

Identify performance bottlenecks and optimize code for speed and efficiency.

Ensure compatibility across devices, platforms, and OS versions.

Stay updated with the latest Flutter releases, tools, and trends to incorporate innovation into ongoing projects.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144685901