Senior Flutter Engineer

GetLinks partner

Sydney, Australia

Negotiable
Software Development

Job description

Employment type: Full-time
Job level: Senior-level

Our client  is a fast-growing technology company uniquely positioned in Australia’s premium B2C market, delivering seamless, high-end digital experiences to a discerning audience.

 

Our client is seeking an exceptional Senior Flutter Engineer who operates at the intersection of design and engineering.

 

This role is for someone who obsesses over detail, performance, and fluid interaction. You care deeply about every pixel, every interaction, every transition. You don’t simply build screens—you craft experiences.

 

You will lead the frontend development of a product that defines a new consumer category, building a Flutter application that performs like a native app and feels as polished and refined as the best consumer apps in the world.

 

Mission: Build a frontend that performs like native and feels like Apple or Airbnb.

 

Responsibilities

· Own production code end-to-end — regressions and fragile implementations are unacceptable

· Architect, build, and maintain high-performance Flutter applications used in production

· Write clean, efficient, well-documented, debt-free code adhering to Flutter best practices

· Deliver defect-free UI implementations with meticulous visual accuracy

· Implement pixel-perfect interfaces from Figma designs

· Build fluid animations, smooth transitions, and responsive layouts

· Refactor and improve the existing codebase to ensure it remains clean, maintainable, and free of technical debt

· Design scalable UI architecture and reusable component systems

· Optimize rendering performance to maintain smooth, consistent 60–120 FPS UI interactions

· Ensure applications remain fast, stable, and memory-efficient across devices

· Participate in architecture discussions and code reviews to maintain high engineering standards

 

Required Skills & Qualifications

· 5+ years of professional Flutter development

· Expert-level proficiency in Flutter and Dart

· Proven experience building large-scale Flutter applications in production

· Deep understanding of the Flutter rendering pipeline (Widget → Element → RenderObject)

· Strong experience delivering pixel-perfect UI from Figma designs

· Demonstrated ability to build complex UI animations and micro-interactions

· Deep understanding of Flutter rendering, layout, and widget lifecycle

· Strong knowledge of state management architectures (e.g. Bloc, Riverpod, Provider)

· Experience designing scalable frontend architecture

· Strong experience optimizing mobile performance, rendering, and memory usage

· Proven ability to write clean, maintainable, well-documented production code

 

Engineering Standards

· Treat code quality, efficiency, and maintainability as first-class priorities

· Maintain zero tolerance for production regressions

· Deliver defect-free UI implementations

· Ensure frontend systems remain scalable as the product grows

· Maintain strict visual fidelity to design specifications

 

Additional Requirements

· Excellent English communication skills

· Collaborate closely with designers, backend engineers, product managers, and QA

· Strong sense of ownership and accountability across the entire development lifecycle

· Self-driven, capable of solving complex problems independently

· Deep respect for craftsmanship in product development

Contact us

5 - Thai Gia Bao (Bailey)Email: [email protected]Tel: +84 779 031 213Skype: live:thaijiabao