Flutter Engineer

Make

$110K — $130K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • At least 3 years of professional Flutter experience
  • Experience using AI tools in software development workflows
  • Strong skills in Flutter widget composition and responsive UI design
  • Hands-on experience with Cubit/Bloc state management
  • Experience implementing navigation with go_router
  • Familiarity with platform-specific iOS, Android, and web code
  • Ability to write unit, widget, and integration tests
  • Excellent communication skills in a remote environment
  • Proactive and ownership-driven mindset

Responsibilities

  • Join a remote team developing a large-scale application in Flutter
  • Develop functionality across iOS, Android, and web platforms
  • Create responsive and reusable user interfaces
  • Ensure consistent user experiences across diverse devices
  • Manage application state using Flutter’s Cubit/Bloc patterns
  • Implement scalable navigation using go_router
  • Integrate backend services and APIs with Retrofit and JSON
  • Leverage AI tools for efficient development and testing
  • Identify bugs and architectural risks promptly and take ownership of solutions
  • Communicate progress and challenges clearly in a remote setting

Benefits

  • Remote work with a flexible schedule
  • Opportunity to work in a team that values creativity and self-management
  • Focus on building a culture that encourages innovation
  • Exposure to advanced AI tools and methodologies
  • Engagement in meaningful projects impacting end users
Full Job Description
Location: Remote - Work from Anywhere

Date: The expected start window for this position is as soon as possible

Time Zone: Available for meetings in Central Time, with at least 2-3 hours of daily overlap

Are you a Flutter Engineer looking to craft large-scale software using AI-first techniques to drive growth and create experiences that end users love?

Beyond widgets and pull requests, this role is about building a reliable cross-platform experience for a product used across web and mobile, with a particularly significant iOS user base.

If you have a genuine enthusiasm for AI and creating software, and thrive in environments that encourage creativity, self-management, and a strong focus on culture, we want to hear from you!

What You'll Do
  • Join a remote team of AI-first engineers building and maintaining a large-scale application in Flutter
  • Develop Flutter functionality across iOS, Android, and web
  • Develop responsive, reusable user interfaces using strong Flutter widget-composition practices
  • Create consistent user experiences across devices, operating systems, browsers, and screen sizes
  • Manage application state using Cubit/Bloc and established Flutter state-management patterns
  • Implement scalable application navigation using go_router
  • Integrate the application with backend services and APIs using Retrofit, JSON serialization, and code-generation tools
  • Use AI tools daily to streamline development, debugging, testing, refactoring, and documentation workflows without compromising quality
  • Identify bugs, performance bottlenecks, usability issues, and architectural risks early, and take ownership of solutions
  • Communicate progress, blockers, decisions, and risks clearly in a remote-first environment
  • Work closely with other engineers, proactively communicating progress, blockers, and risks


What You'll Bring
  • At least 3 years of professional Flutter experience
  • An AI-first mindset and practical experience using AI tools as part of software-development workflows
  • Strong Flutter widget composition and responsive UI skills
  • Hands-on experience with Cubit/Bloc and Flutter state management
  • Experience implementing Flutter navigation with go_router
  • Comfort working with platform-specific iOS, Android, and web code
  • Experience with Freezed, Retrofit, JSON serialization, and code generation
  • Ability to write Flutter unit, widget, and integration tests.
  • Excellent communication skills and comfort working in an asynchronous, remote environment
  • A proactive, ownership-driven mindset: you identify problems, raise them early, and help solve them
  • The ability to manage priorities and technical complexity independently

Similar Jobs

More Jobs at Make

More Consumer Technology Jobs

Find similar Flutter Engineer jobs: