← Back to Careers

Flutter Lead Developer

Bangkok, Thailand

Apply

About the role

Atiom is rebuilding its core application in Flutter, and we’re looking for the person who will architect and lead that transformation.

This is not a UI-focused Flutter role. This is a high-ownership frontend architecture position.

You will design and build the next generation of our app: one shared Flutter codebase powering iOS, Android, Web, Windows, and macOS.

The backend remains. The product logic remains. The visual identity evolves.

Your job is to rebuild it cleanly, correctly, and sustainably, and then own it long-term as the product continues to grow.

Your Mission

Re-architect and rebuild our existing production application in Flutter, establishing a scalable frontend foundation that supports years of future development.

You will define the frontend architecture from the ground up and serve as the long-term technical owner of the client application.

What You’ll Own

Architecture & Technical Direction

  • Define the complete Flutter frontend architecture
  • Choose and implement state management strategy
  • Design navigation structure and routing approach
  • Establish modular project organization and layering
  • Define dependency injection and data flow patterns
  • Set coding standards and structural conventions
  • Design a pragmatic and maintainable testing strategy

The Rebuild

  • Analyze the existing production app deeply
  • Recreate functionality
  • Maintain feature parity while improving internal structure
  • Ensure clean integration with existing REST APIs
  • Implement multi-language support
  • Deliver consistent cross-platform behavior (mobile, web, desktop)

Performance & Quality

  • Ensure smooth runtime performance and frame stability
  • Optimize startup time and rendering behavior
  • Maintain clean memory and state handling practices
  • Establish quality standards that prevent long-term technical debt

Long-Term Ownership

  • Continue building new features after the rebuild
  • Improve and evolve the architecture as the product grows
  • Potentially mentor or hire additional Flutter developers
  • Collaborate with backend, product, and design teams

What We’re Looking For

Experience

  • 7+ years of frontend engineering experience
  • 3+ years of production-level Flutter experience
  • Proven experience building complex, API-driven applications
  • Experience in structuring medium-to-large scale frontend codebases

Strongly Preferred

  • Multi-platform Flutter experience (mobile + web and/or desktop)
  • Experience making architectural decisions independently
  • Experience improving or refactoring legacy systems
  • Familiarity with modern AI-assisted development workflows

You Think In Systems

You:

  • Understand tradeoffs between different state management approaches
  • Know how navigation design impacts long-term scalability
  • Care about code organization and structural clarity
  • Prefer thoughtful planning before execution
  • Avoid both over-engineering and short-term hacks
  • Are comfortable owning decisions without constant supervision

AI-Forward Engineering

We actively explore modern AI tools to increase engineering velocity and quality. AI fluency is not mandatory, but it is a strong advantage.

You:

  • Structure tasks clearly
  • Direct AI tools effectively
  • Review AI-generated code critically
  • Improve workflows through intelligent automation

What Success Looks Like

  • A fully rebuilt Flutter application
  • Clean, scalable frontend architecture
  • Feature parity with the existing app
  • Stable cross-platform builds
  • Smooth performance across supported platforms
  • A codebase we feel confident building on for years

About The Project

  • Backend remains unchanged (REST APIs provided)
  • No heavy real-time systems
  • No offline-first complexity required
  • Moderate UI complexity
  • Multi-language support required
  • Cross-platform from day one

About Atiom

Atiom is a behavioral technology company helping frontline teams across the globe work safer, smarter, and more connected. Our platform blends habit-forming UX, enterprise training, and AI-driven insights into one easy-to-use system that drives real-world change.

We’re a tight-knit, mission-driven team that values autonomy, trust, and thoughtful engineering.

Ready to apply?
Send your resume and portfolio (if applicable) to careers@atiom.ai
We are excited to hear from you!