SDE 2 - Flutter Developer (Interactive Games)

Superlivingapp

Hinoba-an

On-site

PHP 420,000 - 700,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Superlivingapp in the Philippines is seeking a Flutter mobile developer who cares about feel as much as function, owning features from prototype to ship-it version.

You'll design and ship interactive games and animated experiences using Flutter and Dart, write clean, testable code, and collaborate with designers to iterate on feel.

Experience with Riverpod/Bloc, custom rendering, performance profiling, and a portfolio is required; additional Node.js, Python, or Flame engine experience is a plus.

Qualifications

  • Solid experience building apps or games in Flutter and Dart.
  • Strong grasp of object-oriented programming: classes, inheritance, encapsulation, and composition.
  • Comfort with state management (Riverpod, Bloc, Provider, or similar) and the ability to explain choices.
  • Experience with animations, gestures, and custom rendering beyond standard widgets.
  • Familiarity with performance profiling using Flutter DevTools and understanding widget rebuild cycles.
  • Disciplined memory and lifecycle management; you dispose your controllers and know why that matters.
  • A portfolio, repo, or shipped app we can actually look at.

Responsibilities

  • Design and build interactive games and animated experiences in Flutter from concept to release.
  • Write clean, maintainable, testable Dart code that others can read.
  • Build custom UI and rendering beyond standard widgets using CustomPainter and Canvas.
  • Implement game logic, input handling, and animation systems with smooth performance.
  • Profile and optimize for performance to target 60fps and reduce jank.
  • Collaborate with designers and the team to iterate on feel as well as function.
  • Turn ambiguous specs into working features from start to finish.

Skills

Flutter & Dart
OOP concepts
State management
Animations & rendering
Performance profiling
Memory management
Portfolio / shipped app

Tools

Flutter DevTools
Dart

Job description

Role Overview

About the role

We're building interactive games and playful experiences in our flutter app, and we're looking for a developer who cares as much about how something feels as whether it works. You'll own features end to end, from the first prototype to the polished, ship-it version. If you like tight feedback loops, creative ownership, and the occasional slightly cursed game idea, you'll fit right in.

What you'll do

  • Design and build interactive games and animated experiences in Flutter from concept to release.
  • Write clean, maintainable, testable Dart code that other humans can read.
  • Build custom UI and rendering beyond standard widgets using CustomPainter, Canvas, and the rendering layer.
  • Implement game logic, input handling, and animation systems that run smoothly across devices.
  • Profile and optimize for performance, targeting a consistent 60fps and hunting down jank.
  • Collaborate with designers and the rest of the team to iterate on feel, not just function.
  • Take ambiguous or unfinished specs and turn them into working features.

What we're looking for

  • Solid experience building and shipping apps or games in Flutter and Dart.
  • Strong grasp of object-oriented programming: classes, inheritance, encapsulation, and composition, with the judgment to know when to use them.
  • Comfort with state management (Riverpod, Bloc, Provider, or similar) and the ability to explain your choices.
  • Experience with animations, gestures, and custom rendering. Drag, multi-touch, and collision handling beyond a basic onTap.
  • Familiarity with performance profiling using Flutter DevTools and an understanding of the widget rebuild cycle.
  • Disciplined memory and lifecycle management. You dispose your controllers and you know why that matters.
  • A portfolio, repo, or shipped app we can actually look at.

Nice to have

  • Experience with Node.js, Python & React
  • Experience with the Flame game engine or building custom game loops.
  • Understanding of game physics, sprite animation, or asset pipelines.
  • Background in audio integration, shaders, or platform channels.
  • Published apps on the App Store or Play Store.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Game Developer (Interactive Experiences)
Senior Flutter Game Developer (Interactive Experiences)

Superlivingapp • Hinoba-an

On-site
PHP 420,000 - 700,000
Software Engineer (Flutter Mobile Developer)
Software Engineer (Flutter Mobile Developer)

Bonfire Technologies and Solutions Corporation • Quezon City

On-site
PHP 240,000 - 420,000
Flutter Developer
Flutter Developer

Private Advertiser • Cebu City

On-site
PHP 420,000 - 660,000
iOS Developer
iOS Developer

Realholmes Property Inc. • Muntinlupa

On-site
PHP 600,000 - 900,000
Mobile Developer (Flutter)
Mobile Developer (Flutter)

Helius Technologies Pte Ltd • Santo Niño 1st

On-site
PHP 500,000 - 900,000
Seniore Software Engineer (Mobile - Flutter)
Seniore Software Engineer (Mobile - Flutter)

Maya • Mandaluyong

On-site
PHP 1,800,000 - 2,800,000
Flutter Developer
Flutter Developer

Viloxiti • Muntinlupa

On-site
PHP 1,785,714 - 2,500,000
Flutter Developer (Dart, Bloc)
Flutter Developer (Dart, Bloc)

TymblHub • Hinoba-an

On-site
PHP 300,000 - 540,000
Flutter Developer
Flutter Developer

TymblHub • Hinoba-an

On-site
PHP 600,000 - 1,000,000
Mobile Flutter Developer
Mobile Flutter Developer

Questronix Corporation • Pasig

On-site
PHP 446,400 - 781,200
Top locations